Проблемы с параметрами функций iloc() в pandasPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Проблемы с параметрами функций iloc() в pandas

Сообщение Anonymous »

Я только начал изучать pandas, и вызов df.iloc[[1][0]] (df — это тип данных pd.DataFrame с формой (60935, 54)) появилось в коде. Понимание df.iloc[[1 ][0]] должно быть строкой df, но как нам понимать [[1][0]]? Почему параметры в iloc[] позволяют принимать два соседних списка? Как разобраться с внутренней частью iloc[]? Это явно не индекс строк и столбцов. Кроме того, я обнаружил, что если второе число не равно 0 или -1, возникнет ошибка выхода индекса за границы. Почему это?

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

mydict = [{'a': 1, 'b': 2, 'c': 3, 'd': 4},
{'a': 100, 'b': 200, 'c': 300, 'd': 400},
{'a': 1000, 'b': 2000, 'c': 3000, 'd': 4000}]
df = pd.DataFrame(mydict)
print(df.iloc[[0][-1]].shape)
output(4,)
print(df.iloc[[0][0]].shape)
output(4,)
print(df.iloc[[0]].shape)
output(1, 4)
print(df.iloc[[0][1]].shape)
outputIndexError: list index out of range
print(type(df.iloc[[0]]))
output
print(type(df.iloc[[0][0]]))
output

Подробнее здесь: [url]https://stackoverflow.com/questions/78992288/parameter-problems-of-iloc-functions-in-pandas[/url]
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Проблемы с параметрами функций iloc() в pandas
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Какие поляры эквивалентны методу pandas `.iloc`?
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Как мне найти iloc строки в кадре данных pandas?
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Как сделать первую строку заголовком столбца в pandas БЕЗ ИСПОЛЬЗОВАНИЯ ILOC
    Anonymous » » в форуме Python
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Как установить значение в DataFrame Pandas с помощью смешанного ILOC и LOC
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

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