matplotlib中,scatter和bar常用參數


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, hold=None, data=None, **kwargs)

散點圖,scatter常用參數:

  • x 和 y 是一維數組,對應x和y軸,必填
  • s 表示散點圖中點的大小,默認值為20
  • c 代表點的顏色或顏色序列,默認藍色。如果需要顯示多種顏色,可以傳入一個顏色的列表
  • alpha透明度,默認不透明。可選0(透明)和1(不透明)之間的值
  • edgecolors邊框顏色序列,傳入參數是一個固定顏色或者顏色列表
  • marker代表點的形狀,默認是圓形,也可以設置成以下的形狀:(注意傳入的參數都是字符串形式)
value description
. 圓點
, 像素點
o 大圓
v 倒三角
^ 正三角
< 朝左的三角
> 朝右的三角
1 正人字形
2 倒人字形
3 右人字形
4 左人字形
8 八邊形
s 方塊
p 五邊形
P 十字形
* 五角星
h 六邊形
H 正六邊形
+ 加號
x 細叉叉
X 粗叉叉
D 菱形

柱狀圖,bar的常用參數:

  • x, 包含所有柱子的下標的列表,也就是每個柱子的標簽
  • height, 包含所有柱子的高度值的列表
  • width, 每個柱子的寬度。 可以指定一個固定值, 那么所有的柱子都是一樣的寬。 或者設置一個列表, 這樣可以分別對每個柱子設定不同的寬度
  • align, 柱子對齊方式,有兩個可選值:center 和 edge
  • color, 柱子的顏色,可傳入一個固定值或一個列表
  • edgecolor, 柱子的邊框顏色,可傳入一個固定值或一個列表
  • linewidth, 每根柱子的邊框寬度。 如果沒有設置,默認沒有邊框
  • tick_label, 每根柱子上顯示的標簽, 默認是沒有


免責聲明!

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



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