Pandas groupby two columns and plot

后端 未结 3 1265
你的背包
你的背包 2020-12-29 09:02

I have a dataframe like this:

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

df = pd.DataFrame({\'category\': lis         


        
3条回答
  •  挽巷
    挽巷 (楼主)
    2020-12-29 09:39

    You can also use this

    pd.pivot_table(df, values = 'B', index = 'category', columns = 'sex',
                   aggfunc = lambda x: len(x)).plot.bar()
    

    which results in exactly the same plot.

提交回复
热议问题