Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 有没有一种方法可以根据数据框架中的类别查找模式?_Python_Pandas_Cluster Analysis_Categories - Fatal编程技术网

Python 有没有一种方法可以根据数据框架中的类别查找模式?

Python 有没有一种方法可以根据数据框架中的类别查找模式?,python,pandas,cluster-analysis,categories,Python,Pandas,Cluster Analysis,Categories,我想知道是否有一种方法可以在基于类别的数据框架中找到模式 我知道kmeans适用于数值,但我的数据框架主要由类别和日期组成: car check jobcard date season merc A 12A 01-01-2010 Winter bmw B 45A 03-02-2010 Winter merc A 12D 10-01-2010 Winter bmw C

我想知道是否有一种方法可以在基于类别的数据框架中找到模式

我知道kmeans适用于数值,但我的数据框架主要由类别和日期组成:

car   check   jobcard   date        season 
merc  A       12A       01-01-2010  Winter
bmw   B       45A       03-02-2010  Winter
merc  A       12D       10-01-2010  Winter
bmw   C       25C       01-05-2010  Spring
vw    A       62B       01-08-2010  Summer
etc
它持续了大约5000行,数据集表示检查后需要维修的不同类型的检查,我希望看到一种模式,例如宝马主要在夏季出现问题,或者12A工作卡在冬季从未出现过。我已经做了一些散点图,但我无法从中得到任何结果:散点图


是否有任何软件包可以提供更好的概述,或者可以像kmeans对数值进行聚类一样对类别进行聚类?

这里发布了一种称为k模式的k-means变体

这适用于分类数据

请注意,正如这里所讨论的,您得到的解决方案对初始条件很敏感

有关pythonic实现,请参见此


你要找的东西被称为。这个术语在google上有很多热门词汇,包括一些python实现。作为一个游乐场,你可以使用