0031-【R-ggplot2】-由shiny封装的ggplot主题界面调整R包-ggthemeassist

一个实现界面面板调整ggplot主题的R包,它由shiny封装、Rstudioapi接口集成。通过鼠标调整ggplot参数,生成ggplot代码。

1. Github地址:

https://github.com/calligross/ggthemeassist

2. 说明文档:

https://cran.r-project.org/web/packages/ggThemeAssist/ggThemeAssist.pdf

3. 包安装:
if (!requireNamespace("devtools", quietly = TRUE))
  install.packages("devtools")

devtools::install_github("calligross/ggthemeassist")
4.示例

这里写图片描述

5.输入参数后,主动生成代码
gg <- ggplot(mtcars,aes(x=hp,y=mpg,colour=as.factor(cyl)))+geom_point()
ggThemeAssistGadget(gg)

# 调整参数自动生成以下代码
gg + theme(panel.grid.major = element_line(colour = "gray92"), 
    panel.grid.minor = element_line(colour = "gray93"), 
    panel.background = element_rect(fill = "aliceblue"), 
    plot.background = element_rect(colour = NA, 
        linetype = "longdash")) +labs(title = "my car", subtitle = "shangmian", 
    caption = "xiamian")
6.各个参数界面
1. 设置

这里写图片描述

2. 版面和背景

这里写图片描述

3. 坐标轴

这里写图片描述

4. 标题、标签、分层

这里写图片描述

5. 图例

这里写图片描述

6. 上下文标注

这里写图片描述

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值