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

Застереження щодо merge_ordered(), кілька стовпців

Коли ви використовуєте merge_ordered() для злиття за кількома стовпцями, порядок має значення, особливо разом із заповненням уперед (forward fill). Функція сортує злиття за стовпцями саме в тому порядку, який ви передаєте. У цій вправі ми об'єднаємо дані ВВП і чисельності населення з World Bank для Австралії та Швеції, помінявши порядок стовпців у параметрі злиття. Частоти рядів різні: значення ВВП — квартальні, а населення — річні. Скористайтеся заповненням уперед, щоб заповнити пропуски. Залежно від заданого порядку, заповнення може використати не ті дані для підстановки пропущених значень.

Таблиці gdp і pop уже завантажено.

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

Об'єднання даних у pandas

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

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

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

# Merge gdp and pop on date and country with fill and notice rows 2 and 3
ctry_date = pd.merge_ordered(____, 
                             fill_method='ffill')

# Print ctry_date
print(ctry_date)
Редагувати та запускати код