DataFrameをMatplotlibでグラフにしたいのですが、日付までしかx軸に反映されておらず、時間・分まで表示したい。合わせてx軸が重なり合っているので、重ならないような書き方があればご教示いただきたいです。
DataFrameの中身
DATA型
1 リツイート数 192 non-null int64
2 ツイート日時 192 non-null datetime64[ns]
現状このようなコード
Python
1#現状のコード 2fig, ax = plt.subplots(figsize=(25, 12)) 3ax.xaxis.set_major_formatter(mdates.DateFormatter('%m/%d\n%H:%M')) 4plt.bar(df['ツイート日時'], df['リツイート数'], width=0.15, label='Retweet')#いいね数 5plt.xticks(rotation=30) 6plt.xlabel('tweet_daytime') 7plt.ylabel('like_count') 8plt.legend() 9plt.show() 10
現在の状況
回答2件
あなたの回答
tips
プレビュー