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

Трансляція вздовж рядків (broadcasting)

У попередньому наборі вправ ви використовували monthly_industry_multipliers, щоб створити прогнози продажів. Згадайте, що monthly_industry_multipliers має такий вигляд:

array([[0.98, 1.02, 1.  ],
       [1.00, 1.01, 0.97],
       [1.06, 1.03, 0.98],
       [1.08, 1.01, 0.98],
       [1.08, 0.98, 0.98],
       [1.1 , 0.99, 0.99],
       [1.12, 1.01, 1.  ],
       [1.1 , 1.02, 1.  ],
       [1.11, 1.01, 1.01],
       [1.08, 0.99, 0.97],
       [1.09, 1.  , 1.02],
       [1.13, 1.03, 1.02]])

Припустімо, вам некомфортно настільки деталізувати оцінки. Натомість ви хочете використати monthly_industry_multipliers, щоб знайти єдиний середній множник для кожної індустрії. Потім ви застосуєте цей множник, щоб спрогнозувати продажі на наступний рік.

numpy вже імпортовано як np, а масиви monthly_sales і monthly_industry_multipliers доступні. Стовпці monthly_sales у такому порядку відповідають продажам винних крамниць, ресторанів і універмагів.

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

Вступ до NumPy

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

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

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

# Find the mean sales projection multiplier for each industry
mean_multipliers = ____
print(mean_multipliers)
Редагувати та запускати код