其他分享
首页 > 其他分享> > matplotlib.pyplot 的 scatter、plot 模块

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。默认为:rcParams['lines.markersize']**2
c(颜色):类似数组或颜色或颜色列表,可选标记颜色。可能的值:
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