scale函数(一)

近期给自己一点时间学习ggplot2,除了思想,具体的操作也得熟悉,本次就从scale函数学。
、、、
library(ggplot2)
colnames(iris)
ggplot(iris,aes(x=Sepal.Length,y=Sepal.Width))+
geom_point(aes(size=Petal.Length,color=Species))+
guides(color=F)


image.png

、、、

标度(scale),是将数据空间(标度的定义域)映射到图形属性空间(标度的值域) 的一个函数。 每一种图形属性都有一个默认的标度,个人理解,scale可以管大小,形状,刻度。
、、、
ggplot(iris,aes(x=Sepal.Length,y=Sepal.Width))+
geom_point(aes(size=Petal.Length,color=Species))+
guides(color=F)+
scale_size_continuous(range = c(5,10),
breaks = c(2,4,6))


image.png

、、、
可见,在scale命令中,range显示的是点的大小,而breaks刚显示的是刻度

你可能感兴趣的:(scale函数(一))