包虫病

注册

 

发新话题 回复该主题

ggplot2的改装版,轻松绘制CNS级 [复制链接]

1#
ggpubr是基于ggplot2开发出来的包,目的是为了简化ggplot2的操作,便于画出满足论文出版要求的图。网上对于ggpubr包的态度褒贬不一,我们也抱着学习的态度,舔皮论骨是不行的,需要以自己的认知来决定事物的好坏。

一、安装包

install.packages("ggpubr")

二、加载包

library(ggpubr)

三、载入数据

set.seed()wdata=data.frame(sex=factor(rep(c("F","M"),each=)),weight=c(rnorm(,55),rnorm(,58)))head(wdata,4)

四、绘图

ggpubr是封装好以ggplot编写的代码,进行简化,就好比Linux中的alias命令,虽然改变了语法,但是对于不需要学习ggplot2的人,还是比较友好的。

ggdensity(wdata,x="weight",add="mean",rug=TRUE,color="sex",fill="sex",palette=c("#00AFBB","#E7B"))

直方图绘图

gghistogram(wdata,x="weight",add="mean",rug=TRUE,color="sex",fill="sex",palette=c("#00AFBB","#E7B"))

箱线图绘图

data("ToothGrowth")df-ToothGrowthhead(df,4)p-ggboxplot(df,x="dose",y="len",color="dose",palette=c("#00AFBB","#E7B","#FC4E07"),add="jitter",shape="dose")my_
分享 转发
TOP
发新话题 回复该主题