Pandas Dataframe: как выбрать строку по индексу, а затем получить следующие несколько строкPython

Программы на Python
Ответить
Anonymous
 Pandas Dataframe: как выбрать строку по индексу, а затем получить следующие несколько строк

Сообщение Anonymous »

В pandas у меня есть Dataframe, проиндексированный по метке времени. Выглядит как следующая таблица:

Код: Выделить всё

                 A      B     C     D
DATE
2018-01-17        157.52        163.74       157.28         159.84
2018-01-16        158.25        159.35       155.93         157.40
2018-01-15        157.15        159.59       156.79         158.86
2018-01-12        158.25        158.62       157.40         157.52
И я пытаюсь выбрать строку по индексу, а также выбрать следующие несколько строк. (Например, выберите две строки, начинающиеся с 12 января 2018 г.). Я обнаружил, что и .loc, и .iloc сложно выполнить такую ​​задачу. Есть ли другие способы сделать это?

Подробнее здесь: https://stackoverflow.com/questions/489 ... t-few-rows
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»