在seaborn中绘制散点图的问题

时间:2020-07-30 16:00:34

标签: python matplotlib seaborn

我正在使用seaborn绘制散点图,这是我的代码

sns.scatterplot(x="avg_PE_train",
                 y="sale_log",
                 hue="ARTCL_DESC",
                 legend = False,
                 s = 300,
                 data = df)

df是我的熊猫数据框,具有所有必要的列。我正在尝试使用具有双值的列来确定图形中点的大小(而不是我目前在此处具有的固定大小),但是当我进行更改时(用“ column_name”替换300)它不显示任何点,基本上显示一个空图。

1 个答案:

答案 0 :(得分:0)

scatterplot具有参数size=,可用于使点的大小与列中的值成比例

ax = sns.scatterplot(x="total_bill", y="tip", size="size",
                     data=tips)

enter image description here