我正在尝试合并3个数据帧,但是当我访问那些合并的数据帧时,它们会变成空的。数据框中已经有行。下面是代码:
我使用clean_twitter存档,clean图像文件和tweet json文件设置了dfs数据帧。我使用tweet_id列名创建了第一个合并的数据框架,其中包含干净的twitter存档和干净的图像文件。然后,我用第一个合并的数据帧和tweet json文件创建另一个合并的数据帧。
dfs = [df_clean_twitter_archive, df_clean_images,df_clean_tweet]
df_merge1 = pd.merge(df_clean_twitter_archive, df_clean_images, on = 'tweet_id')
df_merge2 = pd.merge(df_merge1, df_clean_tweet, on = 'tweet_id')
我想获得带有结果的合并数据帧。应该有2,000多个记录。列合并,但行合并。当我访问数据帧时,结果为0行。请帮助我解决此问题。我在这里想念什么?