python筆記:5.3.4_基本統計圖形_條形圖_pandas

 

# -*- coding: utf-8 -*-
"""
Created on Sat Jun  8 20:53:50 2019

@author: User
"""

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

salary=pd.read_csv(u'data\\ch5\salary.csv',encoding = "gbk")
print(salary.head())
print(salary.info())

salary['position'].value_counts().plot.bar(rot=0,colormap='summer')

運行:

 

根據不同變量交叉彙總結果繪製條形圖:

# 單一分類
#salary['position'].value_counts().plot.bar(rot=0,colormap='summer')

# 3個分類
crosssalary=pd.crosstab(salary['position'],salary['gender'])
#print(crosssalary)

crosssalary.columns=['female','male']
crosssalary.plot.bar(rot=0,colormap='autumn',stacked=True)

運行:

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