楼主: ffcxy2005
26650 16

[程序分享] 在R里面如何画两列数据以上的散点图 [推广有奖]

  • 7关注
  • 7粉丝

博士生

36%

还不是VIP/贵宾

-

威望
0
论坛币
2810 个
通用积分
3.2700
学术水平
8 点
热心指数
12 点
信用等级
7 点
经验
4436 点
帖子
132
精华
0
在线时间
349 小时
注册时间
2011-4-13
最后登录
2024-3-18

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
现在我有5列数据分别是2000年-2004年的某地区工业增加值的数据,为了将2000年的数据作为横坐标与其他年份对比(其他年份为纵坐标),想在R里面将这种散点图画出来,不知道可不可以实现,请高手指点一下,谢谢~!
比如数据排列如下(举例)
      2000                2001                2002               2003                2004

2689.134

2985.59

3085.078

3440.224

3622.909

2668.821

2791.635

2856.767

3190.672

3374.342

4778.455

4945.486

5193.116

5647.834

5818.235

4768.493

5184.813

5482.062

5958.356

6189.774

6675.725

6852.772

7263.746

7814.421

8057.942

4563.184

4974.686

5257.55

5715.36

6009.298

5964.876

6531.668

6963.109

7508.822

7857.247

13421.653

14021.798

15103.956

16007.17

16816.896

4354.59

4463.425

4666.761

5088.316

5290.776

10925.581

11154.037

11945.404

12696.996

13263.77

4971.784

4959.97

5193.311

5631.362

5861.491

8600.921

8497.375

9019.71

9633.419

9958.386

15639.098

16922.569

18328.884

19408.933

20421.665



二维码

扫码加我 拉你入群

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

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

关键词:散点图 工业增加值 高手指点 纵坐标 不知道 数据 散点图 如何

回帖推荐

kk22boy 发表于13楼  查看完整内容

你的数据不完整吧,横坐标应该不是2000年的 plot(x[,5],x[,1],pch=23,bg="green",ylab="各年份") points(x[,5],x[,2],pch=22,bg="red") points(x[,5],x[,3],pch=24,bg="grey") points(x[,5],x[,4],pch=4)

qoiqpwqr 发表于11楼  查看完整内容

plot(dat[, 1], dat[, 2], col = "blue", pch = 18, xlim = c(min(dat), max(dat)), ylim = c(min(dat), max(dat))) points(dat[, 1], dat[, 3], col = "red", pch = 15) points(dat[, 1], dat[, 4], col = "green", pch = 17) points(dat[, 1], dat[, 5], col = "orange", pch = 4)
沙发
tmdxyz 发表于 2012-4-19 08:24:12 |只看作者 |坛友微信交流群
很感兴趣。帮顶

使用道具

藤椅
qoiqpwqr 发表于 2012-4-19 08:48:59 |只看作者 |坛友微信交流群
> dat
           [,1]      [,2]      [,3]      [,4]      [,5]
[1,]  2689.134  2985.590  3085.078  3440.224  3622.909
[2,]  2668.821  2791.635  2856.767  3190.672  3374.342
[3,]  4778.455  4945.486  5193.116  5647.834  5818.235
[4,]  4768.493  5184.813  5482.062  5958.356  6189.774
[5,]  6675.725  6852.772  7263.746  7814.421  8057.942
[6,]  4563.184  4974.686  5257.550  5715.360  6009.298
[7,]  5964.876  6531.668  6963.109  7508.822  7857.247
[8,] 13421.653 14021.798 15103.956 16007.170 16816.896
[9,]  4354.590  4463.425  4666.761  5088.316  5290.776
[10,] 10925.581 11154.037 11945.404 12696.996 13263.770
[11,]  4971.784  4959.970  5193.311  5631.362  5861.491
[12,]  8600.921  8497.375  9019.710  9633.419  9958.386
[13,] 15639.098 16922.569 18328.884 19408.933 20421.665

> attach(dat)
> plot(d00, d01, col = "blue")
> points(d00, d02, col = "red")
> points(d00, d03, col = "green")
> points(d00, d04, col = "black")
已有 1 人评分学术水平 热心指数 收起 理由
ffcxy2005 + 1 + 1 观点有启发

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

使用道具

板凳
kk22boy 发表于 2012-4-19 08:55:43 |只看作者 |坛友微信交流群
  1. plot(x[,1],x[,2],type="p",ylab="各年份")
  2. for (i in 3:5){
  3.   par(new=T)
  4.   plot(x[,1],x[,i],type="p",axes=F,ylab="")
  5. }
复制代码
已有 1 人评分学术水平 收起 理由
ffcxy2005 + 1 热心帮助其他会员

总评分: 学术水平 + 1   查看全部评分

如果该贴对您有些许帮助,希望你能回复一下或者评一下热心指数!谢谢!

使用道具

报纸
kk22boy 发表于 2012-4-19 08:57:42 |只看作者 |坛友微信交流群
Rplot.jpeg
如果该贴对您有些许帮助,希望你能回复一下或者评一下热心指数!谢谢!

使用道具

地板
ffcxy2005 发表于 2012-4-19 10:50:13 |只看作者 |坛友微信交流群
qoiqpwqr 发表于 2012-4-19 08:48
> dat
           [,1]      [,2]      [,3]      [,4]      [,5]
[1,]  2689.134  2985.590  3085.078  ...
谢谢您的回答,但是一定要将原数据的行和列进行添加操作吗,如果每列的头一行为变量y2000,y2001,y2002,y2003,y2004这样直接是变量名称不行吗,还有行也是要改的吗?

使用道具

7
ffcxy2005 发表于 2012-4-19 10:51:09 |只看作者 |坛友微信交流群
kk22boy 发表于 2012-4-19 08:55
感谢你的帮助,但我想要的效果不是这样的,我把excel做出来的图贴出来吧~!

使用道具

8
ffcxy2005 发表于 2012-4-19 10:56:13 |只看作者 |坛友微信交流群
1.jpg

这是我想要的效果图,不好意思,一直没上传,给大家添麻烦了!

使用道具

9
ffcxy2005 发表于 2012-4-19 10:58:31 |只看作者 |坛友微信交流群
其中,横坐标用的是y2000的值,纵坐标用的是其他年份的值~~~

使用道具

10
qoiqpwqr 发表于 2012-4-19 11:07:11 |只看作者 |坛友微信交流群
ffcxy2005 发表于 2012-4-19 10:58
其中,横坐标用的是y2000的值,纵坐标用的是其他年份的值~~~
如果你的横坐标是y2000的值,那蓝色的点是y2000,应该在斜率为一的直线上啊。

使用道具

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

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

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

GMT+8, 2024-5-1 16:11