如果我有如下数据框
column1 column2
key1Str valueAsString1
key2Str valueasString2
key2Str valueasString1
key1Str valueasString2
key3Str valueasString1
key1Str valueasString2
我想将其绘制为条形图,其中x轴是每个键,每个值和y应该是数据帧中每个值的计数。我对python很陌生,并尝试执行以下操作。
绘图摘要为(key1-value1Count,value2Count,key2- value1Count,value2Count ....)
fig, ax = plt.subplots()
for key in df['column1'].unique():
data_=df[df['column1']==key]
data_['column2'].values_count().plot(kind='bar', ax=ax)
plt.show()
它仅在末尾显示一张图,执行此操作的更好方法是什么?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句