https://seaborn.pydata.org/generated/seaborn.scatterplot.html#seaborn.scatterplot
sns.scatterplot(data=, x=, y=, hue=, color=, palette=, style=, size=, s=, legend=)
hue=
: 根据哪一列进行配色
color=
: 指定点的颜色,如color='black'
;不能和hue=
同时指定
palette=
: 配色的调色板;注意区分连续型
和离散型
数据的调色板差异
style=
: 根据哪一列对点的形状进行调整
size=
: 根据哪一列对点的大小进行调整
s=
: 指定点的大小;与size=
不能同时使用
legend=
: 关于图例;False
为不绘制图例;brief
为绘制简单图例;full
为绘制全部图例
import matplotlib.pyplot as plt import seaborn as sns kk = sns.load_dataset('iris') kk.head() '#示例一 sns.scatterplot(data=kk, x='sepal_length', y='sepal_width', hue='species', palette='tab20', legend='brief') plt.legend(loc='upper right') plt.show() #示例二