iT邦幫忙

2024 iThome 鐵人賽

DAY 21
0
Python

讓Python不拍勝-實用套件實作與介紹系列 第 21

[DAY21]使用Python進行資料處理-Pandas(十三)

  • 分享至 

  • xImage
  •  

matplotlib 常用的圖表參數

先別急!在製圖之前先來介紹一下常用的一些圖表參數,因為能調整的參數實在是太多了,如果沒有先和各位介紹的話,之後再看範例時,看到一堆參數一定會一個頭兩個大

指定圖表類型 kind

.plot(kind='line')

參數 說明 參數 說明
'line' 折線圖 'box' 箱線圖
'bar' 條型圖 'pie' 圓餅圖
'barh' 水平條形圖 'scatter' 散點圖
'hist' 直方圖

指定圖形的顏色 color

.plot(color='red')
這個參數有三種指定方式,'red'、'#FF0000' 和 (1.0, 0, 0)
常用的顏色如下:

顏色 字串 十六進制 RGB
藍色 'blue' '#0000FF' (0, 0, 1.0)
紅色 'red' '#FF0000' (1,0, 0, 0)
綠色 'green' '#00FF00' (0, 1.0, 0)
黑色 'black' '#000000' (0, 0, 0)
白色 'white' '#FFFFFF' (1.0, 1.0, 1.0)

指定線條樣式 style

.plot(style='-')

參數 說明 參數 說明
'-' 實線 '-.' 點劃線
'--' 虛線 ':' 點線

指定數據點標記樣式 marker

.plot(marker='o')

參數 說明 參數 說明
'.' 'v' 下三角
',' 像素 '^' 上三角
'o' 圓圈 '<' 左三角
'>' 右三角 's' 方形
'p' 五邊形 '*' 六邊形
'+' 加號 'x' X形
'D' 菱形 'd' 瘦菱形

是否顯示網格線 grid

.plot(grid=True)
True顯示,預設False

是否顯示圖例 legend

.plot(legend=True)
True顯示,預設False

修改標題 title

.plot(title='example')

修改x軸標籤 xlabel

.plot(xlabel='example')

修改y軸標籤 ylabel

.plot(ylabel='example')

改變透明度 alpha

.plot(alpha=0.5)
參數範圍從 0到1

調整線條寬度 linewidth

.plot(linewidth=2)

調整字體大小 fontsize

.plot(fontsize=12)

調整x軸標籤的旋轉角度 rot

.plot(rot=45)

還有一些沒有這麼常用的參數這裡就不多做介紹,如果各位讀者對其他參數想更深入瞭解的話歡迎到 matplotlib 的官網去查看,下一篇和各位介紹使用 Series 和 DataFrame 的數據製作圖表


上一篇
[DAY20]使用Python進行資料處理-Pandas(十二)
下一篇
[DAY22]使用Python進行資料處理-Pandas(十四)
系列文
讓Python不拍勝-實用套件實作與介紹30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言