python中scatter函数中参数s解释

在一些文档中只给出了s应该赋值的形式,而没有明确说出s到底什么含义

s其实设置的就是散点图中每个点的大小,可以设置为标量或向量,如果是标量那么所有点大小一样,如果是向量那么就得传入一个与x或者y形状一样的向量去单独设置每个点的大小。

eg.

x = torch.Tensor([1.4, 5, 11, 16, 21])
y = torch.Tensor([14.4, 29.6, 62, 85.5, 113.4])

plt.scatter(x.numpy(), y.numpy())
plt.show()

情况1:设置s = 10

python中scatter函数中参数s解释_第1张图片

                                                           s=10时的散点图

s=100

python中scatter函数中参数s解释_第2张图片

                                                        s=100时的散点图

情况2:传入list设置s  s=[10,50,100,200,300]

python中scatter函数中参数s解释_第3张图片

                                                  s=[10,50,100,200,300]时的散点图

你可能感兴趣的:(python,scatter)