Панды, дающие длину, должны иметь одинаковую ошибку при попытке заменить один столбец другим

#pandas

#панды

Вопрос:

Я пытаюсь заполнить один столбец другим столбцом, если null. Я пробовал 2 способа

 df.NAME1 = np.where(df.NAME1.isnull(), df.NAME2, df.NAME1)
df['NAME1'] = df['NAME1'].fillna(df['NAME2'])
  

Я получаю:
Длины должны быть равны.

Комментарии:

1. Можете ли вы показать нам dtypes?

2. Или, по крайней мере df.head() , этого недостаточно для отладки.