Сбой df1.equals (df2) в том же файле csv в пандах - PullRequest
0 голосов
/ 02 июля 2018

У меня есть два кадра данных df1 и df2, которые должны быть равны, как видно из следующего кода:

df1.to_csv("part2_trains.csv",index=False)
df2= pd.read_csv("part2_trains.csv",index_col=False)
print df2.dtypes
print df1.dtypes
print df1.equals(df2)

Но результат этого не тот, который я ожидаю:

hour_id                  int64
device_id                int64
os_id                    int64
browser_id               int64
first_category_name     object
city                    object
state_code              object
referer                 object
dow                     object
mobile_model            object
screen_size             object
impression               int64
revenue                float64
dtype: object
hour_id                  int64
device_id                int64
os_id                    int64
browser_id               int64
first_category_name     object
city                    object
state_code              object
referer                 object
dow                     object
mobile_model            object
screen_size             object
impression               int64
revenue                float64
dtype: object
False

Почему df1.equals (df2) возвращает False, хотя это одно и то же?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...