我有2个由标准化count_values()
生成的熊猫系列。
S:
take 0.031110
like 0.039751
go 0.051504
buy 0.065330
get 0.113031
S2:
need 0.029009
like 0.037799
go 0.041609
buy 0.063512
get 0.108490
我想在1个条形图中绘制这些系列。轴索引可以是s和s1的不同值。例如,我应该['take','like','go','buy','get','need']
。
条形图的y值应该只有1 y轴。
我试过了:
ax = s.plot()
s2.plot(ax=ax)
它的遗失'采取'在x轴,我不认为y值是正确的。 need
也没有出现在s2中,但双线显示有。
我尝试使用条形图,但只显示1个条形图:
我的代码中缺少什么? 理想情况下,如果s和s2中存在2个单词,则每个单词应该有2个小节。
答案 0 :(得分:1)
一种方法是使用pd.concat([s, s2], axis=1)
(docs)的默认外连接行为。
pd.concat([s, s2], axis=1).fillna(0).rename(columns={0: 's', 1: 's2'}).plot(kind='bar')