我正在嘗試使用 scikit-learn 在 Python 中執(zhí)行 kmeans。問題是我的數(shù)據(jù)是復(fù)雜的值,Python 不喜歡它。有什么辦法可以使用具有復(fù)雜值的 sklearn 嗎?
2 回答

蠱毒傳說
TA貢獻(xiàn)1895條經(jīng)驗 獲得超3個贊
這取決于那些虛數(shù)對你代表什么。
如果你想在某種意義上對它們進(jìn)行聚類,你必須定義一個指標(biāo)。您可以選擇根據(jù)它們的實坐標(biāo)和虛坐標(biāo)執(zhí)行聚類,也可以使用絕對值作為聚類的值。否則,您可以將虛數(shù)表示轉(zhuǎn)換為極坐標(biāo)形式,然后根據(jù)模數(shù)和角度參數(shù)對它們進(jìn)行聚類。

開滿天機(jī)
TA貢獻(xiàn)1786條經(jīng)驗 獲得超13個贊
謝謝您的回答。實際上,虛數(shù)對我來說并不代表任何東西。事實上,我正在對我的數(shù)據(jù)集的拉普拉斯矩陣的特征值執(zhí)行 k 均值。我嘗試使用絕對值。問題是集群的數(shù)量越重要,慣性就越大。然后,我對肘法的慣性越來越大。正常嗎?
添加回答
舉報
0/150
提交
取消