Проблема с соединением фреймов данных со столбцами, содержащими «-» между именами столбцов - PullRequest
0 голосов
/ 26 августа 2018

Я пытаюсь соединить два фрейма данных df1 и df2, которые имеют такое же имя столбца, что и "my-name".

    final_df=df1.join(df2,df1.my-name=df2.my-name)

Это выдает мне сообщение об ошибке "У объекта Dataframe нет атрибута my".Я также пытался использовать обратные метки для выхода «-». Это дало мне неверную синтаксическую ошибку.

1 Ответ

0 голосов
/ 27 августа 2018

Не используйте точечные обозначения. Или

df1.join(df2, ["my-name"])

или

df1.join(df2, df1["my-name"] == df2["my-name"])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...