Или воспользуйтесь 5 уникальными формами, которые принимают цвета заливки.
я есть фрейм данных с более чем 40 факторами, и я хотел бы назначить разные формы для каждого уровня. Однако, как показано вscale_shapes_table изggplot2
Я могу назначить только 26 из них, а некоторые!
,"
,#
и так далее.
Но я знаю, что в python или jmp вы можете назначать множество фигур (например, звездочки, левый треугольник, правый треугольник, прямоугольник и т. Д.). Это также возможно вggplot2
?
data=data.frame(gr=seq(1,40), x1=runif(40), y1=runif(40))
library(ggplot2)
ggplot(data=data,aes(x=x1,y=y1,shape=factor(gr),col=factor(gr)))+
geom_point(alpha = 0.3,size=4,stroke=1.4) +
scale_shape_manual(values=c(0:40))