这里有一些ggplot2的用法记记笔记
getwd()
setwd('/home/king/CodeCollect/RCode')
data(diamonds)
library(ggplot2)
small <- diamonds[sample(nrow(diamonds),1000),]
head(small)
p <- ggplot(data = small,mapping = aes(x = carat,y = price))
p + geom_point() #散点图图层
p <- ggplot(data = small,mapping = aes(x = carat,y = price,shape = color)) #如效果2
p <- ggplot(data = small,mapping = aes(x = carat,y = price,shape = color,colour = color)) # 效果3
在上面的例子中,各种属性映射由ggplot函数执行,只需要加一个图层,使用geom_point()告诉ggplot要画散点,于是所有的属性都映射到散点上。
效果1
效果2
效果3