qplot(carat, price, data=data, geom=c('point','smooth'), method='lm') 也可以与其他包联动起来,如在加载MASS包的情况下,传入method='rlm',便可以以一种对异常值不敏感的拟合方式绘制拟合直线: 代码语言:javascript 代码运行次数:0 复制Cloud Studio 代码运行 library(MASS) qplot(carat, price, data=da...
ggheatmap <- ggplot(lower_tri_melt, aes(Var1, Var2, fill=value))+ geom_tile(color="white")+ scale_fill_gradient2(low = "blue", high = "red", mid = "white", midpoint = 0, limit=c(-1, 1), space = "Lab", name="Person\nCorrelation")+ theme_minimal()+ theme(axis.text....
d + geom_point(alpha = 1/10) d + geom_point(alpha = 1/20) d + geom_point(alpha = 1/100) # You can create interesting shapes by layering multiple points of # different sizes p <- ggplot(mtcars, aes(mpg, wt)) p + geom_point(colour="grey50", size = 4) + geom_point(aes(...
II 进阶 ###散点图geom_point()+平滑曲线geom_smooth()### ggplot(mydat,aes(x=,y=))+ ###group; fill; color; size; linetype; alpha group=factor() geom_point(col="blue")+ geom_smooth(method="lm",size=2)+ geom_rect(aes(ymin=0.7,ymax=0.8,xmin=-Inf,xmax=Inf),fill="red",alpha...
ggplot(data=mtcars,aes(x=wt,y=mpg))+geom_point()+stat_smooth()+facet_grid(~am) ggplot2 包中的主题(theme)函数用于定义绘图的风格,例如画布的背景。下图是一个黑白主题画布背景示例: 代码语言:javascript 代码运行次数:0 复制 Cloud Studio代码运行 ...
p<-ggplot(mpg,aes(displ,hwy,size=hwy))+geom_point()p+scale_size(name='hwy size',breaks=c(12,24,44),labels=c('low','middle','high'))#break是对原始数据进行切分,相应的标签是low middle high。但是hwy是一个连续型变量,因而点的大小并不是和这三个标签一一对应的,而是和数值大小有关。
geom_point(shape="k",size=10) print(p) 3、如果shape是"." 将绘出有一个非常小的点(此时的size并没能调整到大小) p=ggplot(dat,aes(x=X,y=Y))+ geom_point(shape=".",size=20) print(p) 4如果shape是NA 则隐藏点 p=ggplot(dat,aes(x=X,y=Y))+ ...
p+geom_point() #绘制点图 1. 2. #将钻石的切工(cut)映射到分组属性: #默认分组设置, 即group=1 p + geom_boxplot() #分组(group)也是ggplot2种映射关系的一种, 如果需要把观测点按额外的离散变量进行分组处理, 必须修改默认的分组设置。 p1 <- ggplot(data=diamond, mapping=aes(x=carat, y=price...
geom_point(position = 'jitter', color= 'grey', size= 2, alpha= 0.8) + theme_classic p 2. 中间层——小提琴图叠加 #小提琴图绘制 p1<- p + geom_violin(aes(fill = Species), color= 'grey', scale= 'width', linewidth= 0.8,#外轮廓粗细 ...
geom_point()函数来设置点的形状为三角形(pch=17),点的大小加倍(size=2),并使颜色为蓝色(color="blue")。 geom_smooth()函数增加了一条“平滑”曲线,需要 线性拟合(method="lm"),并且产生一条红色(color="red")虚线(linetype=2),线条尺寸为1(siz...