我想从名为 = qc2 的数据框创建散点图,按“Cast”分组
qc2:
演员 | 压力 | 比例 |
---|---|---|
1 | 300 | 1.01 |
1 | 200 | 1.023 |
2 | 250 | 1.024 |
2 | 500 | 1.014 |
... 695 行 x 3 列
我将数据分组并使用以下代码按组绘制散点图:
groups = qc2.groupby('Cast')
# Plot
fig, ax = plt.subplots(figsize = (25,10))
for name, group in groups:
ax.plot(group['Pressure'], group['Correction Factor'], marker='o', linestyle='', ms=12, label=name)
ax.legend()
plt.show()
但是情节重复相同的默认颜色。我如何创建一个颜色图来为图中的每个组(Cast)分配颜色?