您好!我试图在panda中创建一个条形图,统计每个唯一session_hash上的True和False值(在转换列上(。我该怎么做?我对matplotlib很陌生,所以请帮我。
数据帧:
df = {
'photo_resize': [True, True, True, True, True],
'session_hash': ['++Dd0Z0ds6EB94ZUff', '++Dd0Z0ds6EB94ZUff', 'UdGx66q45ptTAsFe', 'UdGx66q45ptTAsFe', 'zzWI/4MqjMnI'],
'converted': [True, True, False, False, True]
}
将crosstab
与DataFrame.plot.bar
:一起使用
df = pd.DataFrame(df)
pd.crosstab(df['converted'], df['session_hash']).plot.bar()