Ben*_*sen 2 matlab nan k-means
我有一个 0,1,2 的 161X911 数据矩阵,然后整个矩阵中有一些 NaN。我尝试在数据上运行内置函数 kmeans,每当我的 K(簇数)值大于 5 时,它就会返回这个
Warning: Ignoring rows of X with missing data.
> In kmeans at 128
??? Error using ==> kmeans at 284
X must have more rows than the number of clusters.
Run Code Online (Sandbox Code Playgroud)
有没有解决的办法?我想只有 5 行没有任何 NaN。
这个问题的核心超出了一个关于NaN
s的简单编程问题。这是一个关于存在缺失数据的聚类的更基本问题。
这里有一些链接显示了在这些情况下做什么的例子。哪种方法最好取决于您的情况。