У меня есть результирующий набор данных (называемый Результатом) после слияния двух наборов данных. Я хочу отображать только те строки из Result, где company_name1 равно company_name2. Выход хранится в Result1.This может быть сделано следующим образом:Отображение объединенных значений с использованием условия, включая значения NaN
- Result1 = Результат [Result.company_name1 == Result.company_name2]
выше утверждение работает отлично. Проблема заключается в следующем:
Существует несколько строк в результатах, в которых либо имя_компании1, либо имя_компании2 является NaN, и эти строки не станут частью Result1. Мое требование состоит в том, чтобы перегрузить условие во всех таких случаях, а также включить эти строки в Result1. Как включить это условие?
Нет он по-прежнему не включает в себя строку с NaN значения для либо/и company_names – ComplexData
@ user6461192, вы можете предоставить набор образцов данных, которые могут быть использованы для того, чтобы воспроизвести ваш проблема? – MaxU
Он работает! Просто небольшое изменение - Result1 = Result [(Result.company_name1 == Result.company_name2) | \ (pd.isnull (Result.company_name1) | pd.isnull (Result.company_name2))] – ComplexData