matplotlib.pyplot 的 scatter、plot 模块
作者:互联网
import matplotlib.pyplot as plt
plt.scatter
(...) # 导入scatter
(...)模块,scatter
(...)用来表述散点图scatter
(x,y,s=None,c=None,marker=None,cmap=None
,norm=None,vmin=None,vmax=None,alpha=None,linewidths=None
,*,edgecolors=None,plotnonfinite = False,data=None,** kwargs)
参数:
x, y(实例于结果对):浮点数或类似数组的形状数据位置。
s(粗细):浮点数或类似数组,形状可选,以磅为单位的标记大小**2。默认为:
c(颜色):类似数组或颜色或颜色列表,可选标记颜色。可能的值:rcParams['lines.markersize']**2
- 要使用cmap和norm映射到颜色的标量或 n 个数字序列 。
- 一个二维数组,其中的行是 RGB 或 RGBA。
- 长度为 n 的颜色序列。
- 单色格式字符串。
marker(散点的形状):默认
:rcParams["scatter.marker"]
(默认:'o'
)[标记样式。标记可以是类的实例,也可以是特定标记的文本速记。]
cmap:str 或Colormap
, 默认:rcParams["image.cmap"]
(默认:'viridis'
)[Colormap实例或注册的Colormap名称。cmap仅在c是浮点数组时使用。]
norm(数据亮度,0-1):Normalize
, default: None[如果c是一个浮点数组,则norm用于在0到1的范围内缩放颜色数据c,以便映射到colormap cmap。如果没有,请使用默认颜色。规格化]
vmin, vmax(亮度设置,0-1):float, default: None[vmin和vmax与默认范数一起用于将颜色数组c映射到colormap cmap。如果没有,则使用颜色数组的相应最小值和最大值]
alpha(透明度):float, default: None[alpha混合值,介于0(透明)和1(不透明)之间。]
linewidths(标记线宽度):float or array-like, default:rcParams["lines.linewidth"]
(default:1.5
)[标记边的线宽。注意:默认的边颜色是“面”。你可能也想改变这个]
edgecolors(标记的边缘颜色):{'face', 'none', None} or color or sequence of color, default:rcParams["scatter.edgecolors"]
(default:'face'
)
plotnonfinite:bool, default: False
matplotlib.markers 处理标记的函数;使用的标记物的功能 plot,scatter和 errorbar。 所有可能的标记都在这里定义:
import matplotlib.pyplot as plt
plt.scatter(...) # 导入scatter(...)模块,scatter(...)用来表述散点图
scatter(x,y,s=None,c=None,marker=None,cmap=None
,norm=None,vmin=None,vmax=None,alpha=None,linewidths=None
,*,edgecolors=None,plotnonfinite = False,data=None,** kwargs)
参数:
x, y(实例于结果对):浮点数或类似数组的形状数据位置。
s(粗细):浮点数或类似数组,形状可选,以磅为单位的标记大小**2。默认为:rcParams['lines.markersize']**2
c(颜色):类似数组或颜色或颜色列表,可选标记颜色。可能的值:
要使用cmap和norm映射到颜色的标量或 n 个数字序列 。
一个二维数组,其中的行是 RGB 或 RGBA。
长度为 n 的颜色序列。
单色格式字符串。
marker(散点的形状):默认: rcParams["scatter.marker"] (默认: 'o')[标记样式。标记可以是类的实例,也可以是特定标记的文本速记。]
cmap:str 或Colormap, 默认: rcParams["image.cmap"](默认: 'viridis')[Colormap实例或注册的Colormap名称。cmap仅在c是浮点数组时使用。]
norm(数据亮度,0-1):Normalize, default: None[如果c是一个浮点数组,则norm用于在0到1的范围内缩放颜色数据c,以便映射到colormap cmap。如果没有,请使用默认颜色。规格化]
vmin, vmax(亮度设置,0-1):float, default: None[vmin和vmax与默认范数一起用于将颜色数组c映射到colormap cmap。如果没有,则使用颜色数组的相应最小值和最大值]
alpha(透明度):float, default: None[alpha混合值,介于0(透明)和1(不透明)之间。]
linewidths(标记线宽度):float or array-like, default: rcParams["lines.linewidth"] (default: 1.5)[标记边的线宽。注意:默认的边颜色是“面”。你可能也想改变这个]
edgecolors(标记的边缘颜色):{'face', 'none', None} or color or sequence of color, default: rcParams["scatter.edgecolors"] (default: 'face')
plotnonfinite:bool, default: False
标签:plot,None,颜色,标记,default,pyplot,cmap,scatter 来源: https://www.cnblogs.com/sxdbk/p/15055092.html