vlambda博客
学习文章列表

R语言的菜单作图,竟然比Excel和Graphpad还好用,真没想到!



介    绍


但其实,没必要把R语言想的太复杂,和英语一样都是工具。一般的数据分析和作图,用SPSS+Graphpad就足够了,但有的时候R语言能帮我们省下不少的时间,把我们从手工一点点整理统计结果中解脱出来,更多内容请阅读《》。

使用Graphpad或Excel作图,因为都是菜单操作,比较容易上手,但缺点是稍微复杂一些的图形,就hold不住了,有些高手可能也能用这两款软件鼓捣出来,但终究还是耗时耗力。

今天我们介绍一下R语言的菜单作图,能轻松快速美观地实现不少有用的图形,非常容易上手。


软件操作

R语言的菜单作图,竟然比Excel和Graphpad还好用,真没想到! 


1、 导入并查看数据集

使用str命令查看样本量、变量数和各个变量的类型和head命令查看数据集前六行。

R语言的菜单作图,竟然比Excel和Graphpad还好用,真没想到!


2、 变量因子化

分类变量因子化并完成值标签。

R语言的菜单作图,竟然比Excel和Graphpad还好用,真没想到!


3、启动菜单作图

运行esquisse:::esquisser(),启动菜单作图,在Select a dataset对话框中,在Choose a data.frame框选择mydata,其他保持默认即可,然后点击Validate imported data。

R语言的菜单作图,竟然比Excel和Graphpad还好用,真没想到!


4、作图实战

左上角选择Boxplot,把disease放入X框,age放入Y框,work放入fill框,sex放入Facet框,一幅不错的箱线图就做好了。

R语言的菜单作图,竟然比Excel和Graphpad还好用,真没想到!


点击Plot options按钮,可以选择绘图的风格、图的配色等。

R语言的菜单作图,竟然比Excel和Graphpad还好用,真没想到!


点击Export & code按钮,可以看到这幅图的R语言代码,点击代码框下面的Insert code in script,就可以把这段代码放进Rstudio左上方的命令窗口,以后直接运行这段代码就可以做出一模一样的图,而且可以在这段代码的基础上添加内容完成更复杂的图。另外,这幅图也可以方便地导出。

R语言的菜单作图,竟然比Excel和Graphpad还好用,真没想到!


5、绘制不同风格和类型的图


经济学人风格的箱线图

R语言的菜单作图,竟然比Excel和Graphpad还好用,真没想到!


包含更多变量的箱线图

R语言的菜单作图,竟然比Excel和Graphpad还好用,真没想到!


小提琴图

R语言的菜单作图,竟然比Excel和Graphpad还好用,真没想到!


散点图(加上趋势线)

R语言的菜单作图,竟然比Excel和Graphpad还好用,真没想到!


散点图(按性别划分并加上趋势线)

R语言的菜单作图,竟然比Excel和Graphpad还好用,真没想到!


直方图:

R语言的菜单作图,竟然比Excel和Graphpad还好用,真没想到!


多个直方图

R语言的菜单作图,竟然比Excel和Graphpad还好用,真没想到!


累计柱形图

R语言的菜单作图,竟然比Excel和Graphpad还好用,真没想到!




往期推荐