从CSV绘制Python集群

2024-04-29 15:47:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我是Python初学者。 我想从CSV数据绘制一些二维集群。 CSV由x、y和标签组成。 CSV示例:

0.800717,0.84454,0
0.876446,0.626109,0
0.00504536,0.367249,1
0.0142114,0.794659,2
0.140504,0.240966,1

我正在尝试这样的东西,但它不能正常工作:

^{pr2}$

电流输出示例:

current output 预期结果如下(忽略质心):

expected output


Tags: csv数据示例绘制集群标签电流初学者
1条回答
网友
1楼 · 发布于 2024-04-29 15:47:00

我建议您使用pandas,而不是csv阅读器:

import pandas as pd
df = pd.read_csv('kmeans.csv', header=None)
df.plot(kind='scatter', x=0, y=1, c=2, colormap='rainbow', colorbar=None,
        markeredgewidth=0.0) # No circle margin!

enter image description here

相关问题 更多 >