楼主: haojunqiao
32639 8

[有偿编程] R如何把两张散点图做到一张图上 [推广有奖]

  • 0关注
  • 0粉丝

已卖:1066份资源

博士生

90%

还不是VIP/贵宾

-

威望
0
论坛币
769 个
通用积分
2.8400
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
5311 点
帖子
145
精华
0
在线时间
568 小时
注册时间
2009-9-8
最后登录
2021-11-11

楼主
haojunqiao 发表于 2013-4-9 11:23:19 |AI写论文
20论坛币
X:1,2,3,4,5
Y1:0.9,0.8,0.7,0.6,0.5
Y2:0.3,0,3,0,4,0.5,0.6

以X为横坐标,Y1、Y2分别为纵坐标,做到一张图上
关键词:散点图 横坐标 纵坐标 如何 散点图

沙发
kaifengedu 发表于 2013-4-9 11:23:20
  1. X<- c(1,2,3,4,5)
  2. Y1 <- c(0.9,0.8,0.7,0.6,0.5)
  3. Y2<- c(0.3,0.3,0.4,0.5,0.6)
  4. y <- c(Y1,Y2)
  5. miny <- min(y)
  6. maxy <- max(y)
  7. plot(X,Y1, pch =1, ylim = c(miny, maxy))
  8. points(X,Y2, pch = 2)
  9. legend("topright", c("Y1", "Y2"),
  10.        pch = c(1, 2), bg ="white")
复制代码

Rplot.png
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
cumtsid + 1 + 1 + 1 观点有启发

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

藤椅
qoiqpwqr 发表于 2013-4-9 11:43:41
plot(x, y1)
points(x, y2)
先把作图范围ylim确定好,保证所有的点都可以画出来
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
cumtsid + 1 + 1 + 1 热心帮助其他会员

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

板凳
IntheRed 发表于 2013-4-9 11:44:18
plot(X,Y1)
points(X,Y2,col='red',pch=20)

报纸
haojunqiao 发表于 2013-4-10 10:15:17
kaifengedu 发表于 2013-4-9 11:23
另外,还有一个问题,就是把线性设置成阶梯型,设置type=“s”,但其中一条线用实线,其中一条用虚线,怎么弄啊?感谢ing

地板
haojunqiao 发表于 2013-4-10 10:37:05
kaifengedu 发表于 2013-4-9 11:23
还有就是右上角的图例也要表示成(虚线Y1,实线Y2):
- - - Y1
——Y2

感谢ing

7
kaifengedu 发表于 2013-4-10 19:01:32
haojunqiao 发表于 2013-4-10 10:37
还有就是右上角的图例也要表示成(虚线Y1,实线Y2):
- - - Y1
——Y2
Rplot.png

  1. X<- c(1,2,3,4,5)
  2. Y1 <- c(0.9,0.8,0.7,0.6,0.5)
  3. Y2<- c(0.3,0.3,0.4,0.5,0.6)
  4. y <- c(Y1,Y2)
  5. miny <- min(y)
  6. maxy <- max(y)
  7. plot(X,Y1, lty =2, ylim = c(miny, maxy), type = "s")
  8. lines (X,Y2, lty = 1, type = "s")

  9. legend("topright", c("Y1", "Y2"),
  10.       
  11.        lty = c(2, 1), bg ="white")
复制代码



8
haojunqiao 发表于 2013-4-11 14:30:07
kaifengedu 发表于 2013-4-10 19:01
再次感谢……!

9
kaifengedu 发表于 2013-4-11 16:49:15
haojunqiao 发表于 2013-4-11 14:30
再次感谢……!
客气.

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

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