導入模塊
1 import matplotlib.pyplot as plt 2 import seaborn as sb
繪制條形圖
countplot(data:數據集, x:x坐標軸, color:條形圖顏色, order:排序)
color_palette():返回一個RGB元組列表
test = pd.read_csv('pokemon.csv') print(test.shape) print(test.tail(10)) # value_counts函數統計各序列頻率,並降序 generation_order = test['generation_id'].value_counts().index print(generation_order) # color_palette 返回一個RGB元組列表 base_color = sb.color_palette()[0] sb.countplot(data=test, x='generation_id', color=base_color, order=generation_order) plt.show()
xticks(rotation:旋轉度數):更改繪制x軸標簽方向(與水平方向的逆時針夾角度數)
yticks(rotation:旋轉度數):更改繪制y軸標簽方向(與垂直方向的逆時針夾角度數)
1 plt.xticks(rotation=90) 2 plt.yticks(rotation=45)