Вывод: панды, не уникальный индекс не удалось достичь целей нескольких линий, выбранных df.loc [Индекс].
Данные, приведенные в следующем примере:
месяц | подсчитывать |
1 | 1 |
1 | 2 |
2 | 3 |
2 | 4 |
Если бы мы сделали, прежде чем dataframe dataframe.set_index ( «месяц», INPLACE = True) операции, месяц преобразуется в индекс.
Не может быть [1, «счетчик»], чтобы получить ребенка данных месяц == 1, то код может быть ошибка KeyError ххх не является уникальным, или dataframe.loc.
То есть: Для dataframe, содержащий не уникальный индекс не может быть установлен с помощью имени метки на несколько строк данных.