Python數據分析之數據可視化

Python數據分析之數據可視化

Python代碼狂人 Python代碼大全
本文使用matplotlib模塊進行數據的可視化,matplotlib可實現多種圖表(拆線圖、柱狀圖、條形圖、散點圖、氣泡圖、面積圖、雷達圖等),本文將方便初學者進行入門。
繪製圖表前須要先了解圖表的基本元素:畫布、座標系、座標軸、座標軸標題、圖表標題、數據標籤、網絡線、圖例等,如下實例註釋已進行說明。
Python數據分析之數據可視化markdown

import matplotlib.pyplot as plt
import numpy as np
x = np.arange(6)
y = np.arange(6)
print(x)
#解決中文亂碼
plt.rcParams["font.sans-serif"]='SimHei'
plt.rcParams['axes.unicode_minus']=False
#創建畫布
fig = plt.figure(figsize=(10,6))
#創建座標系
plt.subplot2grid((2,2),(0,0))
#設置座標軸範圍
plt.xlim(0,10)
plt.ylim(0,10)
plt.plot(x,y,label="月度銷量")   #折線圖
plt.bar(x,y)          #柱狀圖
plt.xlabel("月份")    #X軸標籤
plt.ylabel("銷量")    #Y軸標籤
#顯示圖例
plt.legend()
#打開網絡線
plt.grid(b="True",axis="y")
plt.title(label="風電集控中心測試")
#設置數據標籤,顯示全部數據標籤
for a,b in zip(x,y):
    plt.text(a,b,b,ha='center',va='bottom')
    print(a,b)

plt.subplot2grid((2,2),(0,1))
plt.xlabel("月份")
plt.ylabel("銷量")
plt.bar(x,y)

plt.show()
相關文章
相關標籤/搜索