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

Перебір датафрейму (2)

Дані рядка, які на кожній ітерації генерує iterrows(), — це об'єкт Pandas Series. У такому форматі його не дуже зручно виводити. На щастя, ви можете легко вибирати змінні з Pandas Series за допомогою квадратних дужок:

for lab, row in brics.iterrows() :
    print(row['country'])

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

Intermediate Python

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

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

  • Використовуючи ітератори lab і row, змініть код у циклі for так, щоб перша ітерація виводила "US: 809", друга — "AUS: 731" і так далі.
  • Результат має бути у форматі "country: cars_per_cap". Обов'язково виведіть саме такий рядок (із правильними пробілами).
    • Ви можете використати str(), щоб перетворити цілі числа на рядок і вивести їх разом із міткою країни.

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

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

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

# Adapt for loop
for lab, row in cars.iterrows() :
    print(lab)
    print(row)
Редагувати та запускати код