Python數據分析實戰【第三章】3.1-Matplotlib簡介及圖表窗口【python】

【課程3.1】 Matplotlib簡介及圖表窗口

Matplotlib → 一個python版的matlab繪圖接口,以2D爲主,支持python、numpy、pandas基本數據結構,運營高效且有較豐富的圖表庫

1.圖表窗口1 → plt.show()

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

plt.plot(np.random.rand(10))
plt.show()
# 直接生成圖表

在這裏插入圖片描述

2.圖表窗口2 → 魔法函數,嵌入圖表

% matplotlib inline  
x = np.random.randn(1000)
y = np.random.randn(1000)
plt.scatter(x,y)
# 直接嵌入圖表,不用plt.show()
# <matplotlib.collections.PathCollection at ...> 代表該圖表對象

在這裏插入圖片描述

3.圖表窗口3 → 魔法函數,彈出可交互的matplotlib窗口

% matplotlib notebook
s = pd.Series(np.random.randn(100))
s.plot(style = 'k--o',figsize=(10,5))
# 可交互的matplotlib窗口,不用plt.show()
# 可做一定調整

在這裏插入圖片描述

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