Почему двоеточия не работают в pandas iloc при нарезке на основе как строк, так и столбцов

df.iloc[[1,4], [1,6]] работает, но что, если мне нужны строки [1:4] включительно, а столбцы [1:6] включительно?

Я знаю, что могу перечислить нужные строки/столбцы, например df.iloc[[1,2,3,4],[1,2,3,4,5,6]]

но что, если количество строк/столбцов делает это непрактичным, скажем, это было [7:50]?

1
0
26
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

df.iloc[[1,2,3,4],[1,2,3,4,5,6]] эквивалентно df.iloc[1:5, 1:7] или df.iloc[1:4+1, 1:6+1]

Другие вопросы по теме