ПочатиПочніть безкоштовно

Рух праворуч (1)

Пам'ятаєте набір даних cars, що містить кількість автомобілів на 1000 осіб (cars_per_cap) і те, чи їздять праворуч (drives_right) для різних країн (country)? Код, який імпортує ці дані з CSV у Python як DataFrame, уже додано до скрипту.

У відео ви бачили покроковий підхід до фільтрування спостережень у датафреймі на основі булевих масивів. Почнімо з простого й спробуймо знайти всі спостереження в cars, де drives_right дорівнює True.

drives_right — булевий стовпчик, тож спершу витягніть його як Series, а потім використайте цю булеву Series, щоб вибрати спостереження з cars.

Ця вправа є частиною курсу

Intermediate Python

Переглянути курс

Інструкції до вправи

  • Витягніть стовпчик drives_right як Pandas Series і збережіть його в змінній dr.
  • Використайте dr — булеву Series — щоб отримати підмножину датафрейму cars. Збережіть результат у sel.
  • Виведіть sel і переконайтеся, що для всіх спостережень drives_right має значення True.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)

# Extract drives_right column as Series: dr


# Use dr to subset cars: sel


# Print sel
Редагувати та запускати код