人工智能-機器學習之seaborn(讀取xlsx文件,小提琴圖)


我們不止可以讀取數據庫的內容,還可以讀取xlsx文件的內容,這個庫有在有些情況還是挺實用的

首先我們想讀取這個文件的時候必須得現有個seaborn庫   

下載命令就是:

pip install  seaborn   

 

我寫了個案例, 就是把讀取的內容在小提琴圖上顯示出來,還有在對比柱形圖上顯示出來

 
#導報
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns


if __name__ == "__main__":
 
 
#讀取數據集
df = pd.read_excel('test.xlsx','sheet1')
print(df)
 
#繪制小提琴圖
sns.violinplot(df['Sales'],df['Gender'])
 
#初始化數據
sns.despine()
 
#繪制
plt.show()
 
 
 
###這個是對比柱狀圖
 
#聲明繪圖對象 Sales銷售額
myexcel = df.groupby(['BMI','Gender']).Sales.sum()
 
# #繪制對比柱形圖
myexcel.unstack().plot(
 
 kind = 'bar',
 
 stacked=True,
 
 color=['red','blue']
 )
 #繪制
plt.show()
 
 

 


免責聲明!

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



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