pandas 簡潔繪製柱狀圖 plot.bar() 對比 seaborn的barplot()

每天進步一天天


今天有感於 兩個柱狀圖,同樣的數據,而展示不同。對比研究下,原來是不同的實現方式,總結如下:

shop.csv 文件如下
---------------
names,count
apple,12
orange,30
banana,18
import  pandas as pd
import matplotlib.pyplot as plt
data=pd.read_csv("shop.csv")
print(data)

# 這樣作圖,顏色單調
# 繪圖方法1
# data.plot(x='names', y='count', kind='bar', legend=False,  figsize=(8, 5))

# 繪圖方法2
data.plot.bar()
plt.savefig("plot單色柱狀圖.png")
plt.show()

# 繪圖方法3
# 這樣作圖漂亮
import  seaborn as sns
sns.barplot(x="names", y="count", data=data)
plt.savefig("plot彩色柱狀圖.png")
plt.show()

 

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