我在R中创建了一个小提琴图,我想改变部分点的颜色和大小。此更改将根据数据文件中的True / False属性进行更改。
这是我尝试的方式:
p <- ggplot(data, aes(order,count),levels=data_levels) +
geom_point(aes(colour = actor(data$color)))+
geom_violin(draw_quantiles = c(0.5),adjust = 2,size =0.4)+
geom_jitter(height = 0, width = 0.1,size =0.6)+
coord_flip()
boolColors <- as.character(c("False"="black", "True"="red"))
boolScale <- scale_colour_manual(name="color", values=boolColors)
p1 <- p + boolScale
我尝试使用scale_size_manual更改大小,但它不起作用。