matplotlib.pyplot.scatter散點圖結構及用法||參數詳解



matplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, verts=None, edgecolors=None, *, data=None, **kwargs)

功能:函數方式繪制散點圖。

返回:paths : PathCollection

參數詳解:

    x, y : array_like, shape (n, ) ,形如(n,1)的數組

    s : scalar or array_like, shape (n, ), optional。標量或者形如(n,1)的數組。1

    以平方磅為單位的標記面積,指定為下列形式之一:
        數值標量 : 以相同的大小繪制所有標記。
        行或列向量 : 使每個標記具有不同的大小。x、y 和 sz 中的相應元素確定每個標記的位置和面積。sz 的長度必須等於 x 和 y 的長度。
        [] : 使用 36 平方磅的默認面積。

    c : color, sequence, or sequence of color, optional 色彩或顏色序列

    標記顏色,指定為下列形式之一:
        RGB 三元數或顏色名稱 : 使用相同的顏色繪制所有標記。
        由 RGB 三元數組成的三列矩陣 :對每個標記使用不同的顏色。矩陣的每行為對應標記指定一種 RGB 三元數顏色。行數必須等於 x 和 y 的長度。
        向量 :對每個標記使用不同的顏色,並以線性方式將 c 中的值映射到當前顏色圖中的顏色。c 的長度必須等於 x 和 y 的長度。要更改坐標區的顏色圖,請使用 colormap 函數。     c 為list的時候,一定要特別注意c的長度,必須與x、y相等,不然會報很奇怪的錯。


    marker : MarkerStyle 點的風格

    cmap : Colormap, optional, default: None。具體參見:matplotlib.pyplot.cm結構及用法||參數詳解。

    norm : Normalize, optional, default: None

    vmin, vmax : scalar, optional, default: None

    alpha : scalar, optional, default: None

    透明度

    linewidths : scalar or array_like, optional, default: None

    edgecolors : color or sequence of color, optional, default: ‘face’

    參數詳細列表
        marker可選參數  

 

          c可選參數

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM