我們不止可以讀取數據庫的內容,還可以讀取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()