生信之旅

扫码分享下吧!
分享

使用GUI修改ggplot2主题-ggThemeAssist

ggplot2是R常用的画图包之一,但是在主题调整方面需要自己写比较多的代码,同时需要运行才能看到调整后的结果,今天给大家推荐一个用于调整ggplot2主题的R包ggThemeAssist,它在RStudio上提供了一个编辑ggplot2主题的gui页面,可以方便我们调整绘图的主题细节,同时会生成相应的代码。

一、安装

安装比较简单

install.packages("ggThemeAssist")

二、使用

该包的使用也比较方便,下面生成测试数据来进行说明。

library(ggplot2)
library(ggThemeAssist)

# 生成测试数据
test_data <- as.data.frame(rnorm(30, mean=0, sd=1))
test_data$num <- factor(rownames(test_data),rep(1:30))
colnames(test_data) <- c("value","num")

# 绘图
gg <- ggplot(test_data) + geom_point(aes(x=num,y=value))
ggThemeAssistGadget(gg)  # 使用GUI开始修改ggplot2主题,此处必须是gg,其它名称不知道为何不行

下图即为ggThemeAssist的GUI页面,我们可以通过修改不同的选项来修改ggplot2的主题。当修改完成后,点击右上角的Done将会自动为你生成对应的代码。 

 

图1:ggThemeAssist GUI管理页面

除了通过以上代码的形式唤出ggThemeAssist GUI管理页面外,还可以在选择ggplot2对象后,点击RStudio的菜单栏的Tools -> Addins -> Browse Addins,在打开的页面中选择ggThemeAssist,再点击执行即可。

 

图2:RStudio插件执行页面

版权声明:本文转载请注明出处!

最新评论:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

captcha

公告栏

有任何问题均可以在文章页面留言!或者邮件 burning@burning.net.cn 欢迎关注微信公众号 “生信之旅”,每天均可在菜单栏领取外卖红包、支付宝红包!最高20元!

服务器推荐

欢迎关注公众号

欢迎关注生信之旅