如何使用 matplotlib 仅绘制特定的 DBSCAN 标签?
How to plot only a specific DBSCAN label using matplotlib?
我正在与 sckitlearn/matplotlib 一起使用 3D 投影对一些数据进行聚类和绘图。代码运行良好,但现在我只想绘制一个特定的 DBSCAN 标签。
我希望单独绘制标签 0 或 1 或 2,这样我可以更轻松地识别每个集群中的数据。我怎样才能提取这些值?有什么想法吗?
使用数组索引。
你可以轻松绘制X[label == 1]
。
我正在与 sckitlearn/matplotlib 一起使用 3D 投影对一些数据进行聚类和绘图。代码运行良好,但现在我只想绘制一个特定的 DBSCAN 标签。
我希望单独绘制标签 0 或 1 或 2,这样我可以更轻松地识别每个集群中的数据。我怎样才能提取这些值?有什么想法吗?
使用数组索引。
你可以轻松绘制X[label == 1]
。