Я пытаюсь построить простой временной ряд ретвитов, используя matplotlib. Ось X состоит из данных времени, например, 'Sun Mar 15 01:49:27 +0000 2020'
if __name__ == "__main__":
client = TwitterClient()
tweets = client.get_user_tweets(100, 'realDonaldTrump')
tweet_text = [tweet['text'] for tweet in tweets]
retweet_count = [tweet['retweet_count'] for tweet in tweets]
created_at = [tweet['created_at'] for tweet in tweets]
df = pd.DataFrame(data = tweet_text, columns = ['Tweets'])
df['Created At'] = created_at
df['Retweets'] = retweet_count
fig = plt.figure(figsize=(15,4))
axes = fig.add_axes([0,0,1,1])
axes.plot(df['Created At'], df['Retweets'], label = 'Retweet trend with time')
График временных рядов, который я получаю, приведен ниже. Я хочу, чтобы ось х была читаемой.
![The plot itself.](https://i.stack.imgur.com/UNTb5.png)