Pandas trama de datos de combinación de resultados en NaNs

votos
-1

Estoy fusión de dos tramas de datos en una columna que es float64 tanto en las tramas de datos. Sin embargo, la trama de datos resultante fusionado tiene NaNs para todas las columnas que provienen de una de las dos tramas de datos.

Esta es la combinación de:

merged_df = pd.merge(tweets_df, news_merged_df, on='tweet_id')

Aquí de información con respecto a las dos tramas de datos

news_merged_df.info()
<class 'pandas.core.frame.DataFrame'>
Int64Index: 1777939 entries, 0 to 1777938
Data columns (total 6 columns):
tweet_id    float64
news_id     object
label       bool
title       object
source      object
text        object
dtypes: bool(1), float64(1), object(4)


tweets_df.info()
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 1844156 entries, 0 to 1844155
Data columns (total 13 columns):
level_0                  int64
index                    int64
tweet_id                 float64
tweet                    object
user_screen_name         object
user_id                  object
user_location            object
user_verified            bool
user_friends_count       int64
user_followers_count     int64
user_listed_count        int64
user_statuses_count      int64
user_favourites_count    int64
dtypes: bool(1), float64(1), int64(7), object(4)

¿Qué me estoy perdiendo?

Publicado el 03/12/2019 a las 00:00
fuente por usuario
En otros idiomas...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more