全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4052 4
2020-12-14
悬赏 1 个论坛币 未解决
kc<-kmeans(data,centers=4,nstart=1,trace=TRUE)
Error in do_one(nmeth) : 外接函数调用时不能有NA/NaN/Inf(arg1)
此外: Warning message:
In storage.mode(x) <- "double" : 强制改变过程中产生了NA

我运用了is.na,没找出缺失值,is.infinite又不行 Error in is.infinite(data) : 没有为'list'类型实现默认的方法

二维码

扫码加我 拉你入群

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

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

全部回复
2020-12-15 08:04:01
你可以把你的data数据类型换成data.frame试试
二维码

扫码加我 拉你入群

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

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

2020-12-15 11:24:37
林随机漫步 发表于 2020-12-15 08:04
你可以把你的data数据类型换成data.frame试试
请问一下是咋转换呀?
二维码

扫码加我 拉你入群

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

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

2020-12-15 11:31:50
可能是你的部分数据在使用kmeans函数中产生了NA/NaN/Inf(arg1),看看函数里面的变换,筛选你的数据
二维码

扫码加我 拉你入群

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

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

2020-12-15 21:06:17
天水星 发表于 2020-12-15 11:24
请问一下是咋转换呀?
as.data.frame()
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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