用matplotlib統計數據並畫圖


用jupyter來統計數據,畫出柱狀圖

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

%matplotlib inline
matplotlib.rcParams['font.sans-serif'] = ['SimHei']
data = pd.read_csv('tips.csv')
result = data['sex'].value_counts()
# result.plot(kind='bar',color=['red','blue'])

people_count = [100,200,300,400,500]
plt.figure() #出事化一個畫布
plt.subplot(2,2,1) #繪制位置
plt.bar(range(5),height=people_count,color=['red','pink','blue','green','red'])
plt.xticks(range(5),['A','B','C','D','E'])
plt.xlabel('專業名稱')
plt.ylabel('數量')
plt.title('專業信息')
plt.plot(people_count,color='red') #線圖

plt.subplot(2,2,4)
plt.pie(people_count,labels=['A','B','C','D','E'],autopct='%1.1f%%')


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM