1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Statistické simulace v Pythonu

Connected

cvičení

Optimalizace nákladů

Teď využijeme funkce, které jsi sestavil/a, k optimalizaci výrobních nákladů. Naším cílem je maximalizovat průměrný zisk. Ten ale závisí na řadě faktorů – my ovlivňujeme pouze náklady. Pomocí simulace proto zachytíme nejistotu v ostatních faktorech a budeme měnit výši nákladů, abychom sledovali jejich dopad na zisk.

Jako správce malé kukuřičné farmy si můžeš zvolit vlastní náklady – v rozmezí od 100 do 5 000 dolarů. Chceš najít takovou hodnotu, která přinese nejvyšší průměrný zisk. V tomto cvičení nasimulujeme více výsledků pro každou úroveň nákladů a spočítáme jejich průměr. Pak vybereme náklady s nejvyšším průměrným ziskem. Po dokončení budeš mít k dispozici framework pro výběr optimálních vstupů při obchodních rozhodnutích.

Pokyny

100 XP
  • Inicializuj prázdný slovník results.
  • Pro každou úroveň nákladů simuluj zisky pomocí předpřipravené funkce profits() a přidávej je do tmp_profits.
  • Ulož průměr hodnot tmp_profits pro každou úroveň nákladů do slovníku results.
  • Najdi úroveň nákladů cost_max s nejvyšším průměrným ziskem tak, že předáš results do list comprehension.