使用scatter函数绘制散点图时,所有参数的含义及设置
使用scatter函数绘制散点图时,所有参数的含义及设置
pytorch的scatter函数中所有的参数
在做深度学习的实验的时候,需要画散点图,在此将散点图常用参数的含义及设置分享给大家
参数 x,y的设置
x,y对应了平面点的位置,也就是我们即将绘制散点图的数据点
参数s的设置
s代表控制点大小,默认是20.当把s设置为2的时候,效果如下图。
参数 c的设置
c对应颜色指示值,默认蓝色’b’,可以通过设置来改变散点图的颜色,需要注意的是颜色值需要加单引号。使用RGB或是RGB二维数组都是可以的。
设置颜色时,可以参考以上两个表格。
参数 marker的设置
marker控制点的形状,也就是标记的样式,默认’o’
参数alpha的设置
alpha控制点的透明度,我喜欢在数据量大的时候设置较小的alpha值,然后调整一下s值,这样产生重叠效果使得数据的聚集特征会很好地显示出来,需要注意的是alpha的值在0-1之间。数值越接近于0,越透明。
参数 linewidths的设置
linewidths:也就是标记点的长度,默认None。
当把linewidths设置为10的时候,标记点o的长度就很长了。
结语
其中,以上就是画散点图时最常用的一些参数量,剩下的那几个不是很常用,我就不一一介绍了,如果有同学遇到剩下的参数不会设置,欢迎给我留言,互相帮助,共同进步。