楼主: cescelia
32523 18

[问答] R语言 for循环中如何在plot的时候把每次循环的结果都画出来 [推广有奖]

11
cescelia 在职认证  发表于 2016-6-19 22:22:44
马甲1号 发表于 2016-6-19 22:12
R的par=T和matlab的hold on不一样,新的plot不继承原来plot的座标轴信息,因此需要用xlim和ylim参数预先订好 ...
哦,原来不是一样的,我看到有人总结说是一样的用法~
很感谢您的解答!
那如果是在R里面,for循环种要作图的话,怎么写比较好呢?

12
zhou1_20 发表于 2016-6-20 12:03:09
cescelia 发表于 2016-6-19 19:56
Hi, zhou1_20,您好!
非常感谢您的回复,但是我要的结果好像不是这样的,每一个x轴是4个单位,当x[1]=(1 ...
  1. require(ggplot2)
复制代码
Rplot01.png 这样应该就可以了
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
cescelia + 5 + 1 + 1 + 1 精彩帖子

总评分: 论坛币 + 5  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

13
cescelia 在职认证  发表于 2016-6-20 15:21:24
zhou1_20 发表于 2016-6-20 12:03
这样应该就可以了
哇,好厉害~~~~
不过ggplot好多参数完全看不懂
除了用ggplot还有没有其他办法呢?因为ggplot是要把x轴和y轴预设好的吧

14
helloclety 发表于 2016-6-21 09:53:35
你是要画在同一个图里吗?为什么不把运行结果存下来 循环结束之后再一起画

15
张小淑 发表于 2017-3-9 16:53:51
cescelia 发表于 2016-6-19 20:09
谢谢您!

这样的话保存了每一次循环的结果,但是好像不是我之前想要的结果,可能我自己在一开始问题描 ...
想问下你会了吗?求指导

16
张小淑 发表于 2017-3-9 16:53:51
cescelia 发表于 2016-6-19 20:09
谢谢您!

这样的话保存了每一次循环的结果,但是好像不是我之前想要的结果,可能我自己在一开始问题描 ...
想问下你会了吗?求指导

17
dorothy小太阳 发表于 2017-11-20 20:13:39
马甲1号 发表于 2016-6-19 22:12
R的par=T和matlab的hold on不一样,新的plot不继承原来plot的座标轴信息,因此需要用xlim和ylim参数预先订好 ...
你这个不具有共性吧??

18
pkl 在职认证  发表于 2017-11-20 21:29:27
学习了,感谢楼主分享!

19
华月天心 发表于 2017-11-21 15:59:28 来自手机
cescelia 发表于 2016-6-18 11:27
如题

在学习R语言的时候遇到一个问题,matlab中for循环中每次循环的结果作图都可以用hold on来存储上一次 ...
设置par(ask=T)

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 21:43