Докладніше про Індексацію
Продовжимо далі та розглянемо витягування стовпців і рядків за індексами. Для цього потрібно ознайомитися з атрибутом, схожим на loc[]
.
Наш наступний атрибут — це iloc[]
; він означає index-location (індекс-розташування), і, як ви могли здогадатися, дозволяє працювати як з індексами стовпців, так і рядків.
Спочатку згадаємо індекси. Перший рядок має індекс 0
, наступний — 1
, потім 2
і так далі. Також можна рахувати з кінця (хоча це не завжди зручно для наборів даних, але іноді може стати у пригоді): останній рядок має індекс -1
, передостанній — -2
і так далі...
Подивіться на таблицю:
Однак почнемо з найпростішого використання атрибута iloc[]
, працюючи з наступним набором даних (нижче наведено його перші п’ять рядків):
Зверніть увагу на приклад коду та результат:
data.iloc[0]
— витягує перший рядок набору даних;data.iloc[1]
— витягує другий рядок набору даних;data.iloc[-1]
— витягує останній рядок набору даних;data.iloc[-2]
— витягує передостанній рядок набору даних.
Як ви могли помітити, у кінці виводу змінна Name
також показує номер рядка, наприклад, Name: 998
.
Питання
Замініть заповнювачі ___
у вікні коду своїм кодом, щоб відповісти на питання нижче.
12345import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/people.csv') print(data.___) # CHANGE CODE HERE (to answer the question below) print(data.___) # CHANGE CODE HERE (to answer the question below)
Зверніть увагу, що індекс першої особи — 0.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
What should I use to extract the first and last rows using iloc[]?
Can you explain how negative indices work with iloc[]?
Could you show an example of extracting the second and second-to-last rows?
Awesome!
Completion rate improved to 3.03
Докладніше про Індексацію
Свайпніть щоб показати меню
Продовжимо далі та розглянемо витягування стовпців і рядків за індексами. Для цього потрібно ознайомитися з атрибутом, схожим на loc[]
.
Наш наступний атрибут — це iloc[]
; він означає index-location (індекс-розташування), і, як ви могли здогадатися, дозволяє працювати як з індексами стовпців, так і рядків.
Спочатку згадаємо індекси. Перший рядок має індекс 0
, наступний — 1
, потім 2
і так далі. Також можна рахувати з кінця (хоча це не завжди зручно для наборів даних, але іноді може стати у пригоді): останній рядок має індекс -1
, передостанній — -2
і так далі...
Подивіться на таблицю:
Однак почнемо з найпростішого використання атрибута iloc[]
, працюючи з наступним набором даних (нижче наведено його перші п’ять рядків):
Зверніть увагу на приклад коду та результат:
data.iloc[0]
— витягує перший рядок набору даних;data.iloc[1]
— витягує другий рядок набору даних;data.iloc[-1]
— витягує останній рядок набору даних;data.iloc[-2]
— витягує передостанній рядок набору даних.
Як ви могли помітити, у кінці виводу змінна Name
також показує номер рядка, наприклад, Name: 998
.
Питання
Замініть заповнювачі ___
у вікні коду своїм кодом, щоб відповісти на питання нижче.
12345import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/people.csv') print(data.___) # CHANGE CODE HERE (to answer the question below) print(data.___) # CHANGE CODE HERE (to answer the question below)
Зверніть увагу, що індекс першої особи — 0.
Дякуємо за ваш відгук!