#python #pandas
Вопрос:
one.dropna(subset = ['director', 'cast'])
Когда я использую это, я удаляю обе строки, но я хочу удалить строки режиссера или актеров, которые являются NaNs, как мне это сделать?
Комментарии:
1. Каким должен быть результат следующего примера:
one = pd.DataFrame({'director': ['v1', 'v2', pd.NA, pd.NA], 'cast': ['v3', pd.NA, 'v4', pd.NA]})
2. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.
Ответ №1:
one.dropna(subset = ['director', 'cast'], how = 'any')
Вам нужно добавить how
параметр внутри функции dropna. Это может быть либо «любой», либо «все».
Комментарии:
1. Не хотите добавить немного комментариев (или ссылку на документ) для этого и будущих читателей, которые не знают об
how
этом параметре?