使用scatter函数绘制散点图时,所有参数的含义及设置

使用scatter函数绘制散点图时,所有参数的含义及设置

pytorch的scatter函数中所有的参数

使用scatter函数绘制散点图时,所有参数的含义及设置
在做深度学习的实验的时候,需要画散点图,在此将散点图常用参数的含义及设置分享给大家

参数 x,y的设置

x,y对应了平面点的位置,也就是我们即将绘制散点图的数据点

参数s的设置

s代表控制点大小,默认是20.
使用scatter函数绘制散点图时,所有参数的含义及设置当把s设置为2的时候,效果如下图。
使用scatter函数绘制散点图时,所有参数的含义及设置

参数 c的设置

c对应颜色指示值,默认蓝色’b’,可以通过设置来改变散点图的颜色,需要注意的是颜色值需要加单引号。
使用scatter函数绘制散点图时,所有参数的含义及设置使用RGB或是RGB二维数组都是可以的。
使用scatter函数绘制散点图时,所有参数的含义及设置
使用scatter函数绘制散点图时,所有参数的含义及设置
使用scatter函数绘制散点图时,所有参数的含义及设置
设置颜色时,可以参考以上两个表格。

参数 marker的设置

marker控制点的形状,也就是标记的样式,默认’o’
使用scatter函数绘制散点图时,所有参数的含义及设置

参数alpha的设置

alpha控制点的透明度,我喜欢在数据量大的时候设置较小的alpha值,然后调整一下s值,这样产生重叠效果使得数据的聚集特征会很好地显示出来,需要注意的是alpha的值在0-1之间。数值越接近于0,越透明。
使用scatter函数绘制散点图时,所有参数的含义及设置
使用scatter函数绘制散点图时,所有参数的含义及设置

参数 linewidths的设置

linewidths:也就是标记点的长度,默认None。
使用scatter函数绘制散点图时,所有参数的含义及设置
当把linewidths设置为10的时候,标记点o的长度就很长了。
使用scatter函数绘制散点图时,所有参数的含义及设置

结语

其中,以上就是画散点图时最常用的一些参数量,剩下的那几个不是很常用,我就不一一介绍了,如果有同学遇到剩下的参数不会设置,欢迎给我留言,互相帮助,共同进步。