全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
5954 6
2018-03-20
在运行kmeans时,报这个错
Error in do_one(nmeth) : 外接函数调用时不能有NA/NaN/Inf(arg1)

该怎么解决....

这是大概的数据结构
   sum pathsun daysum     mean min max        sd jiange_mean   ttt1   ttt2
6    1       1      1 1.000000   1   1 0.0000000    19.00000 0.0000 0.0000
9    4       4      3 1.333333   1   2 0.5773503    45.50000 0.0000 0.0000
10   1       1      1 1.000000   1   1 0.0000000    24.00000 0.0000 0.0000
11   5       5      4 1.250000   1   2 0.5000000    37.40000 0.0000 0.0000
12  11       6     10 1.100000   1   2 0.3162278    14.09091 0.0000 0.2251
13   8       2      3 2.666667   2   4 1.1547005    10.62500 0.1128 0.1128

二维码

扫码加我 拉你入群

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

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

全部回复
2018-3-20 07:52:32
先na.omit()
二维码

扫码加我 拉你入群

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

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

2018-3-20 11:05:56
cheetahfly 发表于 2018-3-20 07:52
先na.omit()
你好 na.omit()之后 进行kmens聚类,仍然报这个错,是否是因为有INF? 应该如何解决。。。
二维码

扫码加我 拉你入群

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

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

2018-3-20 11:08:31
tsang1216 发表于 2018-3-20 11:05
你好 na.omit()之后 进行kmens聚类,仍然报这个错,是否是因为有INF? 应该如何解决。。。
用is.infinite()筛出数据,然后去除。
二维码

扫码加我 拉你入群

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

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

2018-3-20 11:15:18
cheetahfly 发表于 2018-3-20 11:08
用is.infinite()筛出数据,然后去除。
is.infinite() 显示Error in is.infinite(y) : 没有为'list'类型实现默认的方法这个错误 ,而且数据量非常大,怎么办
二维码

扫码加我 拉你入群

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

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

2018-3-20 11:44:00
cheetahfly 发表于 2018-3-20 11:08
用is.infinite()筛出数据,然后去除。
解决来了,是有一列值有nan,感谢解答
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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