首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在PHP-ML中从集群中排除属性?

如何在PHP-ML中从集群中排除属性?
EN

Stack Overflow用户
提问于 2018-02-22 18:03:21
回答 1查看 146关注 0票数 0

我有学生数据,我想根据这些属性对它们进行聚类。问题是不应该在聚类过程中使用student_id,因为它与聚类无关,我不能简单地删除student_id,因为我不能知道每个学生对应的集群是什么。My Array的结构如下:

代码语言:javascript
复制
    Student_id  |   movies  |   chess   |   football    | ....
    ---------------------------------------------------------
    19324857        1           0           1           ...

代码

代码语言:javascript
复制
    $studentsInfo = [[1,1,0,0,1,1], [1,1,1,1,0,0], [0,1,1,0,0,1], ....];
    $kmeans = new KMeans(6);
    $kmeans->cluster(studentsInfo);

有一个解决方案是在聚类过程之后搜索每个学生的参数,然后找到他的聚类,但这并不实用,也很耗时,我正在处理大量的条目。

EN

回答 1

Stack Overflow用户

发布于 2018-03-09 18:57:31

PR刚刚在主分支上合并,因此您可以使用键作为某种标签;) http://php-ml.readthedocs.io/en/latest/machine-learning/clustering/k-means/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48924533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档