資料視覺化之Matplotlib(3)

2021-09-28 21:08:20 字數 1203 閱讀 5975

plt.bar() 柱狀圖

plt.barh() 條形圖

plt.hist() 直方圖

plt.pie() 餅圖

plt.polar() 極線圖

plt.scatter() 散點圖或氣泡圖

plt.stem() 棉棒圖

plt.boxplot() 箱線圖

plt.errorbar() 誤差棒圖

首先先導入:

import matplotlib.pyplot as plt #匯入模組

%matplotlib qt5 #在notebook中顯示所繪圖像

plt.rcparams['font.sans-serif']=['simhei'] #用來正常顯示中文標籤

plt.rcparams['axes.unicode_minus']=false #用來正常顯示負號

import numpy as np

import pandas as pd

1、plt.bar()與 plt.barh()

bar(x, height, width=0.8, bottom=none, *, align=『center』, data=none, **kwargs)

還有其他引數:color、facecolor、edgecolor、linewidth(lw)、tick_label、alpha、bottom、hatch

barh(y, width, height=0.8, left=none, *, align=『center』, **kwargs)

首先看一下最原始的圖形:

在上圖的基礎上增加引數width、facecolor、edgecolor:

python資料視覺化matplotlib庫的使用

matplotlib是乙個python 2d繪相簿,可以生成各種資料圖表 折線圖 直方圖,功率譜,條形圖,錯誤圖,散點圖等等。matplotlib可用於python指令碼 python ipython shell jupyter筆記本 web應用程式伺服器和四個圖形使用者介面工具包。說明 本文安裝步...

python 視覺化工具matplotlib應用

匯入模組 import matplotlib.pyplot as plt import numpy as np 定義x,y x np.linspace 1,1,50 使用np.linspace定義x 範圍是 1,1 個數是50.y 2 x 1 出圖 plt.figure 定義乙個影象視窗 plt.p...

資料視覺化之pyecharts

pyecharts乙個讓你變得強大的學習 首先來開始繪製你的第乙個圖表 from pyecharts.charts import bar bar bar bar.add xaxis 可樂 雪碧 礦泉水 咖啡 冰紅茶 涼白開 bar.add yaxis 商家a 5,20,36,10,75,90 ren...