Как убрать пустую строку в dataframe? - PullRequest
1 голос
/ 06 апреля 2020

enter image description here

Мне было интересно, как удалить строки 4 и 10. Я пробовал dropna и fillna, но изменений не было

df = pd.read_csv("reasoncode.csv",encoding='utf-8-sig')

df["config"].fillna(0, inplace=True)
df.to_csv("reasoncodes.csv", encoding = 'utf-8-sig')

1 Ответ

0 голосов
/ 06 апреля 2020

Вы можете сделать это

dfnew = df[df.config!= '']

Учитывая, что id является первичным ключом здесь. Это в основном отфильтровывает те строки, где первичного ключа нет. Это приведет к удалению этих столбцов с этим полем как пустым в новом фрейме данных.

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