科研软件81难之5-ggpubr包绘制 Bar plots和Dot charts

时间:2021-6-19 作者:qvyue

出城逢虎第五难

Bar plots (条形图)

library(ggpubr)
library(ggplot2)
data("mtcars")
df
科研软件81难之5-ggpubr包绘制 Bar plots和Dot charts
image
#按照分组进行排序
 p
科研软件81难之5-ggpubr包绘制 Bar plots和Dot charts
image

Calculate the z-score of the mpg data:

df$mpg_z 
科研软件81难之5-ggpubr包绘制 Bar plots和Dot charts
image

Rotate the plot: use rotate = TRUE and sort.val = “desc”

p
科研软件81难之5-ggpubr包绘制 Bar plots和Dot charts
image

Dot charts

p1
科研软件81难之5-ggpubr包绘制 Bar plots和Dot charts
image

Sort in decending order. sorting = “descending”.
Rotate the plot vertically, using rotate = TRUE.
Sort the mpg value inside each group by using group = “cyl”.
Set dot.size to 6.
Add mpg values as label. label = “mpg” or label = round(df$mpg).

p1
科研软件81难之5-ggpubr包绘制 Bar plots和Dot charts
image
p1
科研软件81难之5-ggpubr包绘制 Bar plots和Dot charts
image

Cleveland’s dot plot
Color y text by groups. Use y.text.col = TRUE.

p1
科研软件81难之5-ggpubr包绘制 Bar plots和Dot charts
image

原文链接:https://www.jianshu.com/p/c0cf31afe1a0
作者:Zee_李海海

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:qvyue@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。