使用c参数时将图例添加到散点图

时间:2018-07-24 18:59:40

标签: python matplotlib scatter-plot

我已经从sklearn.datasets导入了iris_dataset()并从中创建了一个DataFrame df。

我创建了一个散点图,使用以下代码直观地分析了数据集。

# features: sepal length and width, labels: target
plt.scatter(df['sepal length (cm)'], df['sepal width (cm)'], c=df['target'], 
            edgecolor='k')
plt.xlabel('Sepal length (cm)')
plt.ylabel('Sepal width (cm)')
plt.title('Iris Dataset')
plt.show()

这是结果: enter image description here

我想要实现的是添加图例,而无需为每个标签创建3个不同的散点图。

有可能吗?

我尝试了很多方法,但是没有一个起作用。

谢谢:)

0 个答案:

没有答案