我有一个图表,该图表可以测量许多人的时间风险变量-我在下面添加了一个图表片段:
这里的颜色代表风险-我想在图表上添加一个额外的变量,并通过更改各个点上的图案来代表这一点。在excel中,可以用诸如条纹,散列等图案填充点。在ggplot2的geom_point美学范围内是否可行?
我意识到改变点的形状可以完成相同的事情,但这在视觉上不像改变图案那样直接。
是的,可以根据您拥有的变量来更改点的形状。
shape映射时必须使用该选项。这是一个有关mtcars数据框的快速示例:
shape
mtcars
library(ggplot2) ggplot(mtcars, aes(x=wt, y=mpg, shape=as.factor(cyl))) + geom_point()
注意:请记住,连续变量不能映射到形状。
希望这可以帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
点击生成二维码
我来说两句