Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Докладніше про Індексацію | Ознайомлення з індексацією та вибором даних
Просунуті Техніки в Pandas

bookДокладніше про Індексацію

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

Питання

Замініть заповнювачі ___ у вікні коду своїм кодом, щоб відповісти на питання нижче.

12345
import 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)
copy

Зверніть увагу, що індекс першої особи — 0.

question mark

Витягніть другий та останній рядок у вікні коду вище. Які імена цих осіб?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 4

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

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

bookДокладніше про Індексацію

Свайпніть щоб показати меню

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

Питання

Замініть заповнювачі ___ у вікні коду своїм кодом, щоб відповісти на питання нижче.

12345
import 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)
copy

Зверніть увагу, що індекс першої особи — 0.

question mark

Витягніть другий та останній рядок у вікні коду вище. Які імена цих осіб?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 4
some-alt