请选择 进入手机版 | 继续访问电脑版
60965 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

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
只有这一行是看不出来什么。
不过猜测一下,是不是你 state.x77里面没有这么多列啊?
已有 1 人评分经验 收起 理由
cheetahfly + 50 热心帮助其他会员

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

使用道具

我也不太清楚,我的数据存在了F盘的2006.csv中,然后我想用Rstudio来计算其表格中变量间的cor,感恩大神

使用道具

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

使用道具

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

使用道具

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

使用道具

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

使用道具

luwei朱 发表于 2018-11-24 16:56:11 |显示全部楼层 |坛友微信交流群
这里是想取矩阵中的某几列作为数据框中列,而你对新数据框取的列的名字不是矩阵里面原有的变量名,你把它改为原本数据框里有的名字,就不会提示你超出数据框内容。

使用道具

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

使用道具

hang'rui 发表于 2019-1-17 22:38:54 |显示全部楼层 |坛友微信交流群
我也遇到过这个问题,用数字下标代替列名就可以
比如 :
> states<-as.data.frame(state.x77[,c(1,2,3,5,7)])

使用道具

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

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

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

GMT+8, 2024-4-18 10:20