我在从 twitter API 获取数据时遇到错误我正在尝试将数据保存到 pandas 数据框中
这是我的代码
posts = tweepy.Cursor(api.search, q =("SpaceX OR SolarCity OR Tesla OR Starlink OR Elon Musk") ,
lang="en",since = "2020-04-13",
tweet_mode="extended").items(500)
def tweets_to_data_frame(tweets):
df = pd.DataFrame(data=[tweet.full_text for tweet in tweets], columns=['tweets'])
df['id'] = np.array([tweet.id for tweet in tweets])
df['date'] = np.array([tweet.created_at for tweet in tweets])
return df
tweets_to_data_frame(posts)
这是我的错误信息:
Length of values does not match length of index
我认为 id 或 date 中缺少一些数据,如果有 n/a 值,我该如何忽略,请您对此提出建议,谢谢