Почему я получаю эту ошибку в своем ноутбуке Jupyter, а не в онлайн-Jupyter?

#pandas

#pandas

Вопрос:

 a = customers.merge(c, left_on="Customers NIC", right_index=True)
a.columns = ['Customers NIC', 'Customer Name', 'Tr counts'] 
  

введите описание изображения здесь

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

1. Какая ошибка? Я ничего не вижу.

2. Пожалуйста, проверьте прикрепленное изображение

3. c это серия. замените его на c.to_frame() .

4. Почему тот же код отлично работает в онлайн-jupyter?

5. Другая версия pandas. Я считаю, что новая версия позволяет объединяться с (именованной) серией. Тем не менее, вы должны упомянуть то, что вы только что сказали в исходном вопросе.