Докладніше про індексацію
Продовжимо далі та розглянемо витягування стовпців і рядків за індексами. Для цього потрібно ознайомитися з атрибутом, схожим на 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?
Чудово!
Completion показник покращився до 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.
Дякуємо за ваш відгук!