Почему я получаю два значения при индексации фрейма данных Pandas?

#python #pandas #dataframe

#python #pandas #фрейм данных

Вопрос:

Вот мои данные и изображение значения индекса : введите описание изображения здесь

Как и в фрейме данных snap pandas, возвращающем два значения. Что может быть не так? Я новичок, извините за плохое редактирование.

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

1. Каков результат df.index.duplicated.sum() . Если это > 0 так, то у вас дублированные значения индекса, вероятно, результат объединения

2. Да, это> 0. Как и ранее, я связался с обучающими и тестовыми данными.

3. При выполнении concat используйте ignore_index=True . Итак pd.concat([..], ignore_index=True)

Ответ №1:

Думаю, я вижу проблему.

  data['Title'].iloc[0]
 

Попробуйте что-то вроде этого. Я думаю .head() , что часть кода вызывает у вас проблемы