楼主: peijianshi
9844 8

如何在R中把两组观测数据的离散点在一张图上显示 [推广有奖]

  • 0关注
  • 16粉丝

副教授

80%

还不是VIP/贵宾

-

威望
0
论坛币
638 个
通用积分
2.2489
学术水平
12 点
热心指数
12 点
信用等级
5 点
经验
15373 点
帖子
636
精华
0
在线时间
568 小时
注册时间
2010-3-11
最后登录
2022-9-8

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
现在想把两组观测数据在同一张图上显示。是两组散点图,而不是一个是散点另一个是直线。如果一组散点用圈显示,另一组用十字架表示。
如何实现呢?请高手指教。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:如何实现 十字架 散点图 数据 观测 离散

回帖推荐

zwc 发表于6楼  查看完整内容

可以用x11命令打开一张新图,然后用dev.set()确定你要在那张图纸上作图。至于一组要用三角,一组要用十字架,你可以在plot()函数中设置pch参数。

楚韵荆风 发表于2楼  查看完整内容

这太简单了撒!你把一组数据用plot(x,y,type="p")另外一组数据用lines(x1,y1,pch=20)就ok了

本帖被以下文库推荐

沙发
楚韵荆风 学生认证  发表于 2010-3-31 16:38:04 |只看作者 |坛友微信交流群
这太简单了撒!你把一组数据用plot(x,y,type="p")另外一组数据用lines(x1,y1,pch=20)就ok了
共享是一种彼此的快乐

使用道具

藤椅
飘洒 发表于 2010-4-1 20:55:22 |只看作者 |坛友微信交流群

par(mfrow=c(1,2))
plot()
plot()
par(mfrow=c(1,1))
就ok了!
It is not entirely satisfying but the alternatives are worse!
统计人

使用道具

板凳
peijianshi 发表于 2010-4-2 11:10:51 |只看作者 |坛友微信交流群

如何在R中把两组观测数据的离散点分别显示在两幅图中呢?

我想打开两幅图,而不是打开两幅子图,你的答案是子图而不是打开两幅图。
比如在matlab中,figure(1), figure(2)可以在电脑屏幕上显示两个图。
在R中如何实现呢?

使用道具

报纸
飘洒 发表于 2010-4-2 22:02:43 |只看作者 |坛友微信交流群
R中好像不能那样画图。它会把前一张图覆盖了。不行你就一张一张画图,完了保存下来!
It is not entirely satisfying but the alternatives are worse!
统计人

使用道具

地板
zwc 在职认证  发表于 2010-4-4 15:04:46 |只看作者 |坛友微信交流群
可以用x11命令打开一张新图,然后用dev.set()确定你要在那张图纸上作图。至于一组要用三角,一组要用十字架,你可以在plot()函数中设置pch参数。

使用道具

7
Isscaliu 发表于 2010-4-4 21:16:46 |只看作者 |坛友微信交流群
zwc 发表于 2010-4-4 15:04
可以用x11命令打开一张新图,然后用dev.set()确定你要在那张图纸上作图。至于一组要用三角,一组要用十字架,你可以在plot()函数中设置pch参数。
正解!!!
It was the best of times, it was the worst of times.

使用道具

8
friendpine 发表于 2010-4-4 22:25:19 |只看作者 |坛友微信交流群
我觉得可以打开多个输出设备,比如tiff(),jpef(),这样每张图输出到一个设备上就可以了

使用道具

9
peijianshi 发表于 2010-4-6 09:41:43 |只看作者 |坛友微信交流群
都是高手啊!谢谢大家。

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-21 17:50