Загрузка данных


# Импортируйте pandas
import pandas as pd

# Загрузите данные
df = pd.read_csv("Airbnb NYC 2019.csv")

# Создайте сводную таблицу с помощью pivot_table
# Примените нужные агрегатные функции
pivot = pd.pivot_table(df, 
                       index=['neighbourhood_group', 'room_type'], 
                       values=['price', 'number_of_reviews'], 
                       aggfunc={'price': 'median', 'number_of_reviews': 'mean'})

# Преобразуйте имена столбцов с мультииндексом в одномерный список строк
pivot.columns = ['_'.join(col).strip() for col in pivot.columns.values]

# Выведите результат
print(pivot)