如何使用 k-means 聚类获得更多特征

塞尔瓦·库马尔

我是机器学习的新手,现在我正在学习 k-means 聚类。我对此有很多疑问。我的 CSV 文件有 Mall_Customers

    CustomerID  Genre   Age Annual Income (k$)  Spending Score (1-100)
0   1            Male   19      15                39
1   2            Male   21      15                81
2   3            Female 20      16                6
3   4            Female 23      16                77
4   5            Female 31      17                40

我想对上面的 csv 文件执行 k-means 以预测谁在商场里花更多的钱。这里的功能是AnnualIncome 和Spendin Score。所以我的模型给出了二维的输出。如果假设我需要执行 2 个以上的特征变量,那么那时我的模型是否超过 2 维?

1 > 如何对 2 个以上的特征进行 k-means 聚类?2 > 如果假设我的 csv 文件中有 5 个特征字段,如何减少特征数量?

吉萨·佩纳甘蒂

我分两部分回答你的问题

  1. 如果你有 2 个以上的特征,k 表示聚类发生在 n 维空间,其中 n 是特征数。每个样本的向量中的维数会改变,不需要改变算法或方法。

  2. 如果您想减少可视化的特征数量,您可以使用 PCA(主成分分析)来实现。这是一种无监督的降维技术。您可以阅读更多相关信息。

为了做到这两个,你可以使用 python sklearn 库。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

由于聚类的自动索引与真实标签不匹配,如何评估K-Means聚类?

来自分类Dev

kdtree是否用于加快k-means聚类?

来自分类Dev

使用scikit-learn.k-means库输出最接近每个聚类中心的50个样本

来自分类Dev

执行K-Means聚类时,如何解决设置具有序列错误的数组元素的问题?

来自分类Dev

经过增白转换和K-means聚类(python)后如何识别数据

来自分类Dev

SPSS-在因素分析后使用K-means聚类

来自分类Dev

如何使用TensorFlow实施k-means?

来自分类Dev

(C ++)K-Means聚类问题

来自分类Dev

NER后如何使用k-means算法进行属性聚类?

来自分类Dev

为什么用K-means算法优于Kruskal算法进行聚类

来自分类Dev

如何为K-means聚类算法找到silhouette_score

来自分类Dev

由于聚类的自动索引与真实标签不匹配,如何评估K-Means聚类?

来自分类Dev

如何在Python中使用K-Means聚类找到最佳数量的聚类

来自分类Dev

将k-means聚类与Silhouette函数一起使用时,如何选择k?

来自分类Dev

经过增白转换和K-means聚类(python)后如何识别数据

来自分类Dev

(C ++)K-Means聚类问题

来自分类Dev

python k-means聚类文本

来自分类Dev

当我仅在行中获得聚类时,如何微调K意味着聚类?

来自分类Dev

在线k-means中聚类数量的良好估计

来自分类Dev

如何从图像中去除背景以有效地应用 k-means 聚类

来自分类Dev

使用 k-means 将标签聚类到类别中

来自分类Dev

使用python对词袋模型进行简单的k-means聚类

来自分类Dev

k-means聚类中holdout集的目的是什么?

来自分类Dev

Gensim Doc2vec 模型聚类成 K-means

来自分类Dev

如何找到 k-means 聚类的数值区间?

来自分类Dev

python中的k-means聚类多列数据

来自分类Dev

部分定义 scikit-learn K-Means 聚类的初始质心

来自分类Dev

K-Means VS K-模式?(文本聚类)

来自分类Dev

KNN 或 K-Means 聚类的 Python 示例

Related 相关文章

  1. 1

    由于聚类的自动索引与真实标签不匹配,如何评估K-Means聚类?

  2. 2

    kdtree是否用于加快k-means聚类?

  3. 3

    使用scikit-learn.k-means库输出最接近每个聚类中心的50个样本

  4. 4

    执行K-Means聚类时,如何解决设置具有序列错误的数组元素的问题?

  5. 5

    经过增白转换和K-means聚类(python)后如何识别数据

  6. 6

    SPSS-在因素分析后使用K-means聚类

  7. 7

    如何使用TensorFlow实施k-means?

  8. 8

    (C ++)K-Means聚类问题

  9. 9

    NER后如何使用k-means算法进行属性聚类?

  10. 10

    为什么用K-means算法优于Kruskal算法进行聚类

  11. 11

    如何为K-means聚类算法找到silhouette_score

  12. 12

    由于聚类的自动索引与真实标签不匹配,如何评估K-Means聚类?

  13. 13

    如何在Python中使用K-Means聚类找到最佳数量的聚类

  14. 14

    将k-means聚类与Silhouette函数一起使用时,如何选择k?

  15. 15

    经过增白转换和K-means聚类(python)后如何识别数据

  16. 16

    (C ++)K-Means聚类问题

  17. 17

    python k-means聚类文本

  18. 18

    当我仅在行中获得聚类时,如何微调K意味着聚类?

  19. 19

    在线k-means中聚类数量的良好估计

  20. 20

    如何从图像中去除背景以有效地应用 k-means 聚类

  21. 21

    使用 k-means 将标签聚类到类别中

  22. 22

    使用python对词袋模型进行简单的k-means聚类

  23. 23

    k-means聚类中holdout集的目的是什么?

  24. 24

    Gensim Doc2vec 模型聚类成 K-means

  25. 25

    如何找到 k-means 聚类的数值区间?

  26. 26

    python中的k-means聚类多列数据

  27. 27

    部分定义 scikit-learn K-Means 聚类的初始质心

  28. 28

    K-Means VS K-模式?(文本聚类)

  29. 29

    KNN 或 K-Means 聚类的 Python 示例

热门标签

归档