When I use ggplot2 to visualize my data. The shape palette can deal with a maximum of 6 discrete values. Because more than 6 becomes difficult to discriminate; I have 10 or even more groups. How do I specify shapes manually? How to use more than 6 symbols in qplot?