1
私は自分のデータフレームをループし、時間の経過とともに最もアクティブなユーザーの上位5つのスコアをプロットしています。ここに私がプロットしなければならないコードがあります。それは正常にプロットしますが、私は90%から100%に本質的にズームするサブプロットを作成したい(それが正しい用語かどうかわからない、おそらくサブセットプロット)。明確にするために、y軸(この場合はscore
です)の90〜100%を拡大表示します。通常は0〜1の範囲です。このようにmatplotlibを使って簡単に行うことができます。遠い?(matplotlibの)プロットからサブセットを拡大するにはどうすればよいですか?
user_id_list = df.groupby('user_id').count(['post'].sort_values(ascending = False).index[:5]
for uid in user_id_list:
df_sub = df.query(f'user_id=="{uid}"')
df_sub.set_index('date')['score'].plot('-', label=uid)
私はあまりよく知られていないので、コードを理解してください!ありがとうございました!
ありがとうございました!私は代わりにイルミムに変更しましたが、それ以外はこれは素晴らしかったです:) –
@JaneSully Glad私は助けることができました。 – piRSquared