全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4987 2
2016-01-22
> mydata <- read.fwf("data.txt", widths=c(2, 4, 3))
> mydata
  V1    V2  V3
1 A1 0.501 .2C
2 A1 0.551 .3C
3 B1 0.601 .4V
4 B1 0.651 .5V
5 C1 0.701 .6B
6 C1 0.751 .7B
> mydata[6,3]<-12345
Warning message:
In `[<-.factor`(`*tmp*`, iseq, value = 12345) :
  invalid factor level, NA generated


想问下为什么会出现警告信息,警告信息是什么意思,如果想改变数据框里的值该怎么做?
谢谢!

二维码

扫码加我 拉你入群

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

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

全部回复
2016-1-22 20:54:44
你的最后一列数据导进R时转换成因子(factor)了,最后你的赋值是数值,但是因子里面并没有这个水平,所以有警告信息
二维码

扫码加我 拉你入群

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

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

2016-1-23 01:21:55
houyunhuang 发表于 2016-1-22 20:54
你的最后一列数据导进R时转换成因子(factor)了,最后你的赋值是数值,但是因子里面并没有这个水平,所以有 ...
明白了,谢谢哈!
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群