一文看懂用python繪製折線圖(吐血整理版)極詳細!

折線圖的繪製主要分爲四步:

1)導入相關的庫

2)做圖片輸出的通用設置

3)設置數據及折現的屬性

4)設置圖的標題

案例:

import matplotlib
import numpy as np
from  matplotlib import pyplot as plt
%matplotlib inline
#通用設置
matplotlib.rc('axes', facecolor = 'white')
matplotlib.rc('figure', figsize = (6, 4))
matplotlib.rc('axes', grid = False)
#數據及線屬性
plt.plot(x, y,'*:r')
#標題設置
plt.title('ahdfnas')
plt.xlabel('date')
plt.ylabel('amount')

參數詳解

1)導入相關的庫

import matplotlib
import numpy as np
from  matplotlib import pyplot as plt
%matplotlib inline #使用notebook時需要導入

2)圖形輸出的通用設置

#設置圖片的大小
matplotlib.rc('figure', figsize = (14, 7)) #單位爲釐米
#設置字體的大小
matplotlib.rc('font', size = 14) #size爲字體的大小
#是否顯示背景網格
matplotlib.rc('axes', grid = False)
#grid:取爲Flase爲不顯示背景網格,True爲顯示
#背景顏色
matplotlib.rc('axes', facecolor = 'white')
#白色:white
#綠色:green
#黃色:yellow
#黑色:black
#灰色:grey

3)數據及線型設置

plt.plot(x, y,color='red',linestyle='^',marker='*')
x:橫座標數據
y:縱座標數據
color:折線的顏色
    character   color
    ==========  ========
    'b'         blue
    'g'         green
    'r'         red
    'c'         cyan
    'm'         magenta
    'y'         yellow
    'k'         black
    'w'         white
linestyle:折線的類型,默認爲實線
    ``'-'``             實線樣式
    ``'--'``            虛線樣式
    ``'-.'``            點劃線樣式
    ``':'``             點虛線樣式 
marker:數據點的標記樣式,默認爲空
  三角形    '^'
  五角星    '*'
  圓圈     'o'
  加號     '+'
縮寫形式:plt.plot(x, y,'*:r')
注:引號內的不區分順序,但是顏色需要用縮寫

4:標題設置

#圖的標題設置:
plt.title('標題內容')
#橫座標命名:
plt.xlabel("橫座標名")
plt.ylabel("縱座標名")

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章