(图片来源网络,侵删)
scatter简介及其参数scatter是matplotlib库中绘制“散点图”的重要函数,其默认格式一般为:plt.scatter(x,y, s=20, c='b', marker='o', alpha=None)可以看到,该函数中前面两个参数x,y分别表示散点图中一个点的横坐标和纵坐标如果使用默认格式(例一),直接输入:plt.scatter(x,y) 即可但有些时候,我们希望调节图形的颜色等参数,scatter提供这样的功能这里介绍4个最常用的scatter参数,它们是:S:shape大小如,s=20,指点的大小为20C:color 颜色如,c='b' 为 blue 蓝色Marker:样式 如,Marker='o'指圆Alpha:透明度0-1之间,默认(None )两个例子例1:import numpy as npimport matplotlib.pyplot as pltx=np.arange(20,70,3)y=x2plt.scatter(x,y)代码解释:1-2行 调入matplotlib和numpy库第3行 取x的值为:20,23,26… (numpy)第4行 函数y=x^2的纵坐标对应值第5行 输出散点图(如图) (matplotlib)例2:在例1的基础上,修改前3个参数(第5行)import numpy as npimport matplotlib.pyplot as pltx=np.arange(20,70,3)y=x2plt.scatter(x,y,s=500,c='g',marker='')即:plt.scatter(x,y,s=500,c='g',marker='') 点的大小改为500,颜色为Green绿色,形状为“五角星”
0 评论