scikit学习一维数组中的均值移位聚类



如何在1D数组上运行均值偏移聚类?这是我的数据帧:>>>df INFO FREQ R2 31 0.2468213 R5 27 0.003670532 UR 25 0.00337465

我需要在"INFO"列上应用集群。对于kmeans,我使用整形(-1,1)命令解决了这个问题:kmeans.fit(df["INFO"].values.reshape(-1,1)),但使用均值偏移聚类,我得到了这个错误:meanshift.fit(df["INFO"].values.reshape(-1,1))输出:ValueError: Invalid shape in axis 1: 0.

在一维数据上运行mean shift是没有意义的。

请执行常规的内核密度估计。找到最小值,并在那里拆分数据集。

均值偏移适用于对于正确的KDE来说过于复杂的数据。

一维数据never是.

相关内容

  • 没有找到相关文章

最新更新