最近在看《python数据分析与挖掘实战》,第8章中采用了KMeans将数据离散化,其中有将聚类中心作为一个DataFrame,将聚类数作为一个DataFrame,将两者concat在一起通过列,然后排序,此时已经成为DataFrame排序问题
DataFrame按值排序 DF.sort_index(by = '列名')
需要将代码改为
r = pd.concat([r1,r2],axis = 1).sort_index(by = typelabel[keys[i]])
最近在看《python数据分析与挖掘实战》,第8章中采用了KMeans将数据离散化,其中有将聚类中心作为一个DataFrame,将聚类数作为一个DataFrame,将两者concat在一起通过列,然后排序,此时已经成为DataFrame排序问题
DataFrame按值排序 DF.sort_index(by = '列名')
需要将代码改为
r = pd.concat([r1,r2],axis = 1).sort_index(by = typelabel[keys[i]])