正規化されたから生成された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つのバーが必要です。
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')
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加