侵权投诉
搜索
更多>> 热门搜索:
订阅
纠错
加入自媒体

ggpubr包绘图技巧分享:饼图、棒棒糖图、Cleveland 点图

2020-12-29 10:11
科研菌
关注

color, size

设置点的颜色和大小

palette

自定义颜色画板

shape

设置点的形状

dot.size

点的大小

sorting

设定升序还是降序排列,默认是升序

add

添加图片元素:

"none", "dotplot", "jitter", "boxplot", "point", "mean", "mean_se", "mean_sd", "mean_ci", "mean_range", "median", "median_iqr", "median_mad", "median_range"

add.params

给add参数中添加的元素添加属性:color, size, linetype。

eg:add.params = list(color = "red")

rotate

设置坐标轴水平还是垂直放置

title

设置标题

xlab

设置x轴标题

ylab

设置y轴标题

x.text.col

逻辑值,设置x轴标签颜色

y.text.col

逻辑值,设置y轴标签颜色

facet.by

设置分组分面

panel.labs

设置分面各组的标题

short.panel.labs

是否缩写分面标题,逻辑值,默认是TRUE。

select

选择需要展示的变量

remove

移除不需要展示的变量

order

选定变量的排列顺序

size

设置点和轮廓的大小

binwidth

bin(区间)的宽度

label

设置列标签

font.label

设置标签字体

repel

逻辑值,是否使用ggrepel避免字体重叠

label.rectangle

是否给标签添加方框

ggtheme

设置画图主题

Cleveland 点图

# Cleveland点图基础样式,用的数据是df5ggdotchart(df5, x = "name", y ="mpg")

# 设置主题(theme)

ggdotchart(df5, x = "name", y ="mpg", ggtheme = theme_bw())

# 添加虚线网格

ggdotchart(df5, x = "name", y ="mpg",           ggtheme = theme_pubr())+           theme_cleveland() # 添加虚线网格

# 根据“cyl”分组设定颜色

ggdotchart(df5, x = "name", y = "mpg",           group = "cyl", color = "cyl",           palette = c('#999999','#E69F00','#56B4E9'),           ggtheme = theme_bw())

# 降序排列,给x轴标签设置颜色

ggdotchart(df5, x = "name", y = "mpg",           group = "cyl", color = "cyl",           palette = c('#999999','#E69F00','#56B4E9'),           sorting = "descending",           ggtheme = theme_bw(),           x.text.col = TRUE)

<上一页  1  2  3  4  下一页>  余下全文
声明: 本文由入驻维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

    文章纠错
    x
    *文字标题:
    *纠错内容:
    联系邮箱:
    *验 证 码:

    粤公网安备 44030502002758号