64306 14

[问答] 使用R和Rstudio遇到subscript out of bounds的问题 [推广有奖]

  • 0关注
  • 0粉丝

小学生

0%

还不是VIP/贵宾

-

威望
0
论坛币
9 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
32 点
帖子
5
精华
0
在线时间
2 小时
注册时间
2018-3-29
最后登录
2018-4-5

楼主
喝茶狂魔火锅侠 发表于 2018-3-29 12:11:11 |AI写论文
1论坛币
大佬们,小白在使用R和Rstudio遇到subscript out of bounds的问题,试过很多命令但不知如何解决问题,求解,感恩。
> states<-as.data.frame(state.x77[,c("IAI","Eh","TE","MR","L","G")])
Error in state.x77[, c("IAI", "Eh", "TE", "MR", "L", "G")] :
  subscript out of bounds

关键词:RStudio Studio script Bounds scrip

沙发
菊花冰糖水 发表于 2018-3-29 13:41:06
只有这一行是看不出来什么。
不过猜测一下,是不是你 state.x77里面没有这么多列啊?
已有 1 人评分经验 收起 理由
cheetahfly + 50 热心帮助其他会员

总评分: 经验 + 50   查看全部评分

藤椅
喝茶狂魔火锅侠 发表于 2018-3-29 18:02:06
我也不太清楚,我的数据存在了F盘的2006.csv中,然后我想用Rstudio来计算其表格中变量间的cor,感恩大神

板凳
喝茶狂魔火锅侠 发表于 2018-3-29 18:02:34
菊花冰糖水 发表于 2018-3-29 13:41
只有这一行是看不出来什么。
不过猜测一下,是不是你 state.x77里面没有这么多列啊?
我也不太清楚,我的数据存在了F盘的2006.csv中,然后我想用Rstudio来计算其表格中变量间的cor,感恩大神

报纸
菊花冰糖水 发表于 2018-3-29 18:09:48
喝茶狂魔火锅侠 发表于 2018-3-29 18:02
我也不太清楚,我的数据存在了F盘的2006.csv中,然后我想用Rstudio来计算其表格中变量间的cor,感恩大神
state.x77这个是个啥是个数据框嘛?
我还是觉得是数据框或者列的问题,多检查检查

地板
喝茶狂魔火锅侠 发表于 2018-3-29 18:13:53
菊花冰糖水 发表于 2018-3-29 18:09
state.x77这个是个啥是个数据框嘛?
我还是觉得是数据框或者列的问题,多检查检查
这个是我照书上打的,但是好像不是指我要的文件,弄了一天了,还是失败了,感恩

7
喝茶狂魔火锅侠 发表于 2018-3-30 09:06:44 来自手机
菊花冰糖水 发表于 2018-3-29 18:09
state.x77这个是个啥是个数据框嘛?
我还是觉得是数据框或者列的问题,多检查检查
R语言实战书上的,怎么操作都不对,但又不知道出错在哪里

8
luwei朱 发表于 2018-11-24 16:56:11
这里是想取矩阵中的某几列作为数据框中列,而你对新数据框取的列的名字不是矩阵里面原有的变量名,你把它改为原本数据框里有的名字,就不会提示你超出数据框内容。

9
吃点什么 发表于 2018-12-5 19:27:03
luwei朱 发表于 2018-11-24 16:56
这里是想取矩阵中的某几列作为数据框中列,而你对新数据框取的列的名字不是矩阵里面原有的变量名,你把它改 ...
我也遇到这个问题,小白哭死了,求问这是咋回事…… 微信截图_20181205192425.png 微信截图_20181205192417.png

10
hang'rui 发表于 2019-1-17 22:38:54
我也遇到过这个问题,用数字下标代替列名就可以
比如 :
> states<-as.data.frame(state.x77[,c(1,2,3,5,7)])

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

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