全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
5062 6
2019-12-18
数据表ddthree如下,dataframe格式:
代码:
ddthree<-melt(ddthree,id = 1)

ddthree<-melt(ddthree,id='watervolume')

ddthree<-melt(ddthree,id.vars='watervolume')
均报错
报错代码:
Error in match.names(clabs, names(xi)) :   names do not match previous names

求助!!!!
TIM截图20191218162534.png
二维码

扫码加我 拉你入群

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

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

全部回复
2019-12-19 06:38:06
我试了一下,应该没有问题吧,或者你用别的方法试试看,给你代码参考。
二维码

扫码加我 拉你入群

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

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

2019-12-19 09:35:02
owenqi 发表于 2019-12-19 06:38
我试了一下,应该没有问题吧,或者你用别的方法试试看,给你代码参考。
我折腾了一下午基本所有的dataframe的melt写法都试过了,一直都是这个问题,不知道怎么回事。难道是系统自己的问题?
二维码

扫码加我 拉你入群

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

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

2019-12-19 10:24:31
MENGJN 发表于 2019-12-19 09:35
我折腾了一下午基本所有的dataframe的melt写法都试过了,一直都是这个问题,不知道怎么回事。难道是系统自 ...
我原来的回复里面是有代码的,不知道什么原因,好像审核完以后就没了。
二维码

扫码加我 拉你入群

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

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

2019-12-20 01:20:41
MENGJN 发表于 2019-12-19 09:35
我折腾了一下午基本所有的dataframe的melt写法都试过了,一直都是这个问题,不知道怎么回事。难道是系统自 ...
你可以用str检查一下你的data.frame看看每一列的数据都是什么类型。不确定是不是因为这个原因。我再试试看能不能把代码贴上来。这次我就只用tidyr了。
复制代码
二维码

扫码加我 拉你入群

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

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

2020-1-15 12:16:33
owenqi 发表于 2019-12-20 01:20
你可以用str检查一下你的data.frame看看每一列的数据都是什么类型。不确定是不是因为这个原因。我再试试 ...
谢谢帮助~
我后来在使用filter等函数的时候也出现了类似的问题,发现可能是R包冲突的问题。
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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