Что касается пустых строк в фрейме данных - PullRequest
1 голос
/ 10 июля 2020

У меня есть 2 отдельных DataFrames

1 из них содержит разные столбцы и данные, но также содержит несколько пустых строк

второй из них содержит один столбец, связанный с данными первой строки

но из-за пустых строк, когда я объединяю оба столбца, данные ошибочно совпадают в обоих столбцах.

Пожалуйста, помогите, как я могу избежать этой проблемы?

мой первый Фрейм данных:

CustomerId, возраст, пол

  0001      23     M

  0002      19     F

    

  0004      24     M

Хорошо, у меня отсутствует 0003 customerId. Второй фрейм данных

Enrolled

yes

No

no

yes

Итак no в основном принадлежит 0004 CustomerId, но при объединении DataFrames становится

CustomerId возраст, пол Enrolled

 0001      23      M        yes

 0002      19      F         No

                             No

 0004      24      M        yes

Как я могу избежать этого и правильно объединить оба DataFrames

1 Ответ

1 голос
/ 10 июля 2020

Сделайте df.reset_index(drop=True) на первом фрейме данных, а затем объедините 2 фрейма данных. Тогда сработает.

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