資料視覺化 matplotlib

2021-10-09 12:25:11 字數 888 閱讀 1005

直方圖

plt.hist(資料,分組數,density=true)

複製**

條形圖
plt.bar(x,y,color="顏色")

plt.barh()

複製**

散點圖
plt.scatter(x,y)

複製**

折線圖

繪製多個圖形,多次plot

plt.plot(x,y,label="標籤")

複製**

通用操作
plt.figure(figsize=(20,8),dpi=80)

複製**

plt.grid(alpha=0.3)

複製**

from matplotlib import font_manager

my_font=font_manager.fontproperties(fname="本地字型檔案絕對路徑")

# 使用

方法名(fontproperties=myfont)

plt.legend(prop=my_font)

複製**

plt.legend(loc="best")

複製**

plt.xticks(x,_x,rotation=-30)

複製**

plt.xlabel("名字")

plt.ylabel("名字")

複製**

plt.show()

複製**

Matplotlib 資料視覺化

資料視覺化,更有意義的說法是,data communication for audiences。matplotlib總是因為它的aesthetics和amounts of codes被些許詬病。然而,我覺得熟練的使用之後,它的靈活性還是比較強的 相比ggplot 所以這篇文章的適合讀者是 具體的實現...

matplotlib視覺化excel資料

matploylib是python的一基礎視覺化工具,可以用於處理大量資料或載入api完成視覺化。比如處理excle資料,如下 import openpyxl import matplotlib.pyplot as plt import numpy as np filename g40.xlsx i...

Matplotlib資料視覺化筆記

等高線圖,彩色圖,兩者結合版 二維頻次直方圖 折線圖,散點圖,直方圖,這三種可以畫的千奇百怪,下面就簡單介紹其中幾種精美的圖形fig plt.figure ax plt.axes x np.linspace 10 10,2000 plt.plot x,np.sin x 0 color blue 標準...