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(颜色):类似数组或颜色或颜色列表,可选标记颜色。可能的值:
  • 要使用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。

所有可能的标记都在这里定义:

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(颜色):类似数组或颜色或颜色列表,可选标记颜色。可能的值:

    要使用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的cmap