Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在不调用ggplot()的情况下将ggproto对象添加在一起并保存以备以后使用?

如何在不调用ggplot()的情况下将ggproto对象添加在一起并保存以备以后使用?
EN

Stack Overflow用户
提问于 2019-06-01 10:31:24
回答 1查看 6.3K关注 0票数 22

考虑到我需要运行几个不同的图形,它们都具有一定的比例美感,我想将ggplot命令的一些规范保存下来,以便稍后使用。

比方说,我想把这个保存下来,稍后再用:

代码语言:javascript
运行
AI代码解释
复制
my.scale_aes <- scale_x_continuous(...) + scale_color_manual(...)

这当然会提示一条错误消息,指示您不能在没有直接ggplot()调用的情况下将ggproto对象添加到一起。但事实真的是这样吗?还有其他方法可以让我把这些组件加在一起吗?

我在其他地方读到,它与将元素添加到一起的不同方法有关:methods("+"),我需要的与+.gg*有关,但我不知道如何实现它以及如何使其工作。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-02 00:32:32

您可以通过定义所需的ggplot术语列表并将其添加到中来完成此操作。

代码语言:javascript
运行
AI代码解释
复制
library(ggplot2)

my.scale_aes <- list(
  scale_x_continuous(breaks = c(56, 60, 61)),
  scale_color_manual(values = c("black", "red"))
)

ggplot(data = diamonds[1:100,],
       aes(depth, price, color = cut == "Ideal")) +
  geom_point() +
  my.scale_aes 

票数 30
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56405904

复制
相关文章
R tips: ggplot图层编写
在实际使用中,ggplot中使用的图层是以geom或者stat开头的函数创建的,但是如果查看一下这些图层函数的具体内容可以发现他们都是在封装一个layer函数。
生信菜鸟团
2023/09/08
3140
R tips: ggplot图层编写
简单将ggplot多个图排列在一起
ClonEvol: clonal ordering and visualization in cancer sequencing文献里面CloneEvol包里面boxplot.r函数
用户1680321
2020/03/08
1.5K0
106-R可视化30-底层绘图系统grid学习之重头创建ggplot对象之一
虽然ggplot2 和它的朋友们[[xx-R可视化30-ggplot又一拓展包之ggforce]], [[xx-R可视化xx-用ggalt体验ggplot新版DLC(拓展)]] 给我们提供了大量绘图的选项。比如通过操纵 geom_** 和stat_** 函数。
北野茶缸子
2022/04/05
8360
106-R可视化30-底层绘图系统grid学习之重头创建ggplot对象之一
将图库的图片剪切并保存
最近有些用户反映保存图片之后在系统图库找不到保存的图片,遂决定彻底查看并解决下。 Adnroid中保存图片的方法可能有如下两种: 第一种是自己写方法,如下代码: public static File saveImage(Bitmap bmp) { File appDir = new File(Environment.getExternalStorageDirectory(), "Boohee"); if (!appDir.exists()) { appDir.mkdir(
xiangzhihong
2018/01/30
1.3K0
joblib 保存训练好的模型并快捷调用
用已知数据集训练出一个较为精准的模型是一件乐事,但当关机或退出程序后再次接到 “ 用新的格式相同的数据来进行预测或分类 ” 这样的任务时;又或者我们想把这个模型发给同事并让TA用于新数据的预测......
萝 卜
2022/05/12
1.4K0
joblib 保存训练好的模型并快捷调用
ggplot2中 ggsave如何用?
这里面,用()将ggplot作图的代码括住,它会输出到屏幕上,使用%>%将其作为对象传递给ggsave,用.表示它,写作ggsave("plot3.png",.),即可。
邓飞
2021/01/12
4.6K0
mysql中保存并操作json对象
"At the end of the day, we can endure much more than we think we can.—— Frida Kahlo"
小闫同学啊
2020/03/25
14.2K0
使用OpenCV调用摄像头,显示图片,获取视频并保存
友情链接:https://blog.csdn.net/u012348774/article/details/78255130
种花家的奋斗兔
2020/11/13
4.1K0
(数据科学学习手札37)ggplot2基本绘图语法介绍
  ggplot2是R语言中四大著名绘图框架之一,且因为其极高的参数设置自由度和图像的美学感,即使其绘图速度不是很快,但丝毫不影响其成为R中最受欢迎的绘图框架;ggplot2的作者是现任Rstudio首席科学家的Hadley Wickham,ggplot2基于Leland Wilkinson在Grammar of Graphics(图形的语法)中提出的理论,取首字母缩写再加上plot,于是得名ggplot,末尾的2是因为Hadley写包的一个习惯——对先前的版本不满意便写一个新版本的名称不变仅在末尾加上2,如reshape2等;
Feffery
2018/05/26
7K0
保存并退出vi的命令_vim退出并保存
vi(vim)是上Linux非常常用的代码编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim
全栈程序员站长
2022/11/11
8.2K0
dedecms 添加并调用栏目缩略图
网上有很多关于 dedecms 添加栏目缩略图的方法,大家都是复制粘贴,无一能用,经过本人测试总结出一套完整的方案,希望对朋友们有所帮助。
Savalone
2020/01/06
9.9K0
Spring在无RedirectAttributes的情况下(如Interceptor中)使用Flash scope
判断逻辑很简单,但是重定向的时候需要前台有消息提示,如果是在Controller中,可以在方法上注入RedirectAttributes参数,但是Interceptor中默认没有这个参数,那么我们如何实现RedirectAttributes的flashMessage功能呢?
飞奔去旅行
2019/06/13
5.5K0
R tips:进一步的debug并修复cnetplot绘图bug
在R升级到4.0+后,clusterProfiler的cnetplot会报如下的rescale错误,这个现象以及解决方法在以前的推文:R tips:debug并修复一个ggplot2绘图错误的例子中曾经说过。现在再提到一次,主要是对这个现象进一步的进行深入探讨,并给出一个更加优雅的解决办法。
生信菜鸟团
2022/05/24
3.3K0
R tips:进一步的debug并修复cnetplot绘图bug
杂记:ggpairs更改配色;ggplot2极坐标添加直线;seqkit计算fasta序列的长度和gc含量
自己没有想法如何实现,搜索引擎搜索关键词 ggplot2 polar and then add straight lines找到参考链接
用户7010445
2021/07/12
1.8K0
杂记:ggpairs更改配色;ggplot2极坐标添加直线;seqkit计算fasta序列的长度和gc含量
DevOps如何在不牺牲安全性的情况下迁移到云端
企业采用DevOps意味着开发进行将比以往任何时候都要快。那么如何确保一切都是安全的,尤其是将业务迁移到云端时? 调研机构Gartner公司预测, 2022年全球云计算服务市场规模和增长率几乎是整体I
CloudBest
2019/09/17
6980
DevOps如何在不牺牲安全性的情况下迁移到云端
Android使用技巧:将当前摄像头预览图像保存为Bitmap对象 & 保存到本地
今天,carson将结合示例讲解:如何将当前摄像头预览图像保存为Bitmap对象 & 保存到本地
Carson.Ho
2020/05/14
2.3K0
将文章保存,并更换图片的地址为本地地址
内容存储方式:将csdn文章部分保存为文件,格式TXT,图片另存,动态图片的格式为gif,其他的为jpg。其他的信息保存在mysql数据库
andrew_a
2019/07/30
1.4K0
将文章保存,并更换图片的地址为本地地址
点击加载更多

相似问题

如果需要,请下载UIImage并保存以备以后使用

20

Vue组件保存数据以备以后使用

15

保存整数值以备以后在iPhone上使用

23

保存我正在运行的顶层以备以后使用

65

如何保存boost::signal::connections以备以后断开?

15
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文