loc та iloc (1)
За допомогою loc і iloc ви можете виконати практично будь-яку операцію вибірки даних у датафреймах. loc працює за мітками: потрібно вказувати рядки та стовпці за їхніми мітками. iloc працює за цілими індексами, тож рядки та стовпці задаються їхніми цілими індексами, як ви робили в попередній вправі.
Спробуйте такі команди, щоб попрактикуватися у вибірці спостережень за допомогою loc і iloc. Кожна пара команд дає однаковий результат.
cars.loc['RU']
cars.iloc[4]
cars.loc[['RU']]
cars.iloc[[4]]
cars.loc[['RU', 'AUS']]
cars.iloc[[4, 1]]
Як і раніше, код для імпорту даних про авто як датафрейму Pandas вже додано.
Ця вправа є частиною курсу
Intermediate Python
Інструкції до вправи
- Використайте
locабоiloc, щоб вибрати спостереження для Японії як Series. Мітка цього рядка —JPN, індекс —2. Обов'язково виведіть отриманий Series через print. - Використайте
locабоiloc, щоб вибрати спостереження для Австралії та Єгипту як DataFrame. Ви можете з'ясувати мітки/індекси цих рядків, переглянувшиcars. Обов'язково виведіть отриманий DataFrame через print.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Print out observation for Japan
# Print out observations for Australia and Egypt