更改ggplot2中用于scale_shape()的形状

前端之家收集整理的这篇文章主要介绍了更改ggplot2中用于scale_shape()的形状前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
假设我有以下
y <- rnorm(10)
b <- as.factor(sample(1:4,10,replace=T))
qplot(1:10,y,shape=b)

如何使用ggplot2更改使用的形状?

解决方法

ggplot的方法是使用scale_shape_manual并在values参数中提供所需的形状:
qplot(1:10,shape=b) + scale_shape_manual(values = c(0,5,6,15))

形状与通常的0-25指标相同:http://yusung.blogspot.com/2008/11/plot-symbols-in-r.html

原文链接:https://www.f2er.com/css/219551.html

猜你在找的CSS相关文章