3D scatter plot legend error from KMeans quot;No handles with labels found to put in legendquot;(来自KMeansQuot;的3D散点图图例错误找不到要放入图例中的标签的句柄)
问题描述
我为用于RFM分析的KMeans模型绘制了3D散点图。我使用了KMeans模型标签来表示"颜色"组。 当我使用Legend()时,它弹出一个错误,"找不到带标签的句柄放入图例"
推荐答案
您代码的问题是您没有为散乱的点提供任何label
,因此没有理由legend
可以工作。
按照matplotlib网站上的Scatter plots with a legend教程,下面的代码使用三个"类"随机化数据,并用图例绘制它们:
结果为:
这篇关于来自KMeans&Quot;的3D散点图图例错误找不到要放入图例中的标签的句柄的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!