M4130 Výpočetní matematické systémy 4. Grafika Jan Koláček (kolacek@math.muni.cz) Ústav matematiky a statistiky, Přírodovědecká fakulta, Masarykova univerzita, Brno Jan Koláček (PřF MU) M4130 Výpočetní matematické systémy 1/15 Grafika V tabulce jsou uvedeny průměrné měsíční teploty v Brně v roce 2016 a dlouholeté minimální a maximální měsíční průměry 1 II III IV V VI VII VIII IX X XI XII průměrné -2,1 -0,3 4,4 9,5 14,3 17,5 19,3 19,1 14,8 9,3 4,0 -0,4 minimální -10,8 -8,4 -0,6 6,4 10,6 14,5 16,3 15,1 11,3 5,6 0,1 -5,1 maximální 3,0 4,9 8,8 14,0 17,2 20,9 22,9 24,0 18,1 12,5 7,5 2,8 Náměty k zamyšlení: ► Jak vykreslit průběh teplot v čase (viz obr. 1)? Jak vykreslit průběh teplot v čase s odchylkami od extrémních hodnot (viz obr. 2)1 Jak exportovat obrázky do PDF, abychom je mohli vložit do této prezentace? ^droj: ČHMÚ Jan Koláček (PřF MU) M4130 Výpočetní matematické systémy 2/15 Grafika i_i_i_i_i_i_i_i_i_i_i_i_ y s ✓ s 4ŕ ■/ y * * # y / Měsíc Jan Koláček (PřF MU) Obrázek 1: Průběh teplot v Brně M4130 Výpočetní matematické systémy 3 Grafika 25 n-1-r Průběh teplot n-1-1-r 20 h 15 10 h o 1 5 Q. 0) -5 h -10 -15 \ \ \ \ \ -L \ / / / _L s \ -r \ J. \ \ J_I_L J_I_I_L 4T Měsíc Obrázek 2: Průběh teplot v Brně Jan Koláček (PřF MU) M4130 Výpočetní matematické systémy 4 Grafika V tabulce jsou uvedeny počty obyvatel v Jihomoravském kraji ve věku 15 a více let podle nejvyššího ukončeného vzdělání rok celkem základní vyučení střední vysokoškolské bez vzdělání 1980 877 755 396 337 276 699 148 070 51151 1565 1991 904177 302 604 312 072 205 564 75 359 2 227 2001 953 502 222 262 353 596 267 556 98154 3269 2011 1003 708 176 419 324371 307 714 143 968 4283 Náměty k zamyšlení: Jak vykreslit sloupcový graf absolutních hodnot (viz obr. 3)? Jak vykreslit sloupcový graf relativních hodnot (viz obr. 4)? Jak vykreslit koláč s relativními hodnotami (viz obr. 5)? 2Zdroj: ČSÚ Jan Koláček (PřF MU) M4130 Výpočetní matematické systémy 5/15 Grafika Absolutní počty obyvatelstva v Jihomoravském kraji dle vzdělání I 1 396337 n T 30260^ E T 1 celkem 1 základní 1 vyučení ] střední ] vä i ~l bez vzdelaní 143968 I 4283 Roky Obrázek 3: Obyvatelstvo podle vzdělání - absolutně Jan Koláček (PřF MU) M4130 Výpočetní matematické systémy Grafika Obrázek 4: Obyvatelstvo podle vzdělání - relativně Jan Koláček (PřF MU) M4130 Výpočetní matematické systémy 7/ Grafika Jan Koláček (PřF MU) Obrázek 5: Koláč vzdělání M4130 Výpočetní matematické systémy 8 Grafika V tabulce jsou uvedeny hodnoty skóre klientů, kterým poskytujeme úvěr. Klienti jsou rozděleni podle jejich předchozí platební morálky na špatné (20 klientů) a na dobré (50 klientů). špatní 2,7264 2,6943 2,3941 2,6316 1,2909 dobří 7,2547 11,5019 6,9786 6,0989 5,8099 ... Náměty k zamyšlení: Jak vykreslit histogramy hodnot skóre (viz obr. 6)? Jak přikreslit odhady hustot rozdělení skóre (viz obr. 6)? Jan Koláček (PřF MU) M4130 Výpočetní matematické systémy 9/ Grafika O 2 4 6 8 10 12 14 Skóre Obrázek 6: Histogramy rozdělení skóre Jan Koláček (PřF MU) M4130 Výpočetní matematické systémy 10 Grafika Nakreslete následující značku Jan Koláček (PřF MU) 11/15 Grafika V tabulce jsou uvedeny průměrné hodnoty teploty, srážek a ozónu naměřené na daném místě v daný čas. Chceme modelovat závislost množství ozónu na teplotě a množství srážek. teplota 11,09 10,96 11,81 9,52 12,07 ... srážky 2,55 2,19 2,36 1,51 2,59 ozón 343,29 348.35 352,90 336,27 355,07 ... Náměty k zamyšlení: Jak vykreslit jednotlivé proměnné proti sobě a zjistit rozdělení pravděpodobnosti jejích hodnot (viz obr. 1)1 Jak vykreslit ozón v závislosti na teplotě a srážkách (pouze naměřená data)? Užitím metod regresní analýzy nám vyšla závislost daná rovnicí ozon 2 teplota + 3 svazky + 310. Jak přikreslit do obrázku plochu danou touto rovnicí (viz obr. 8)? Jan Koláček (PřF MU) M4130 Výpočetní matematické systémy 12 / 15 Grafika Q. CD 14 13 12 11 10 9 _l_l_ -1-1-1-1-1-1— ." ■■."••raBiílv. •• ,Í';>3[fíi?--:::-. •',.V/?ť"i*.,r*" . -1-1- >N o •50 d 1 0 380 370 360 c "S 350 o 340 330 320 _i_i_i_i_i_i_ ■ ľí-íiSá.'-'" .■'•.'xt-'i-feŕ*"-' '.S-V-'V-í:'-' ' 9 10 11 12 13 14 teploty 1 2 3 srážky 320 330 340 350 360 370 380 ozón Jan Koláček (PřF MU) Obrázek 7: Průzkumová analýza dat M4130 Výpočetní matematické systémy 13 / 15 Jan Koláček (PřF MU) Obrázek 8: Regresní analýza dat M4130 Výpočetní matematické systémy 14 Grafika Vytvořte funkci hodiny, která bude mít na vstupu dvě čísla; počet hodin a počet minut; a která vykreslí analogové hodiny, které ukážou kolik je hodin. Např. při zadání hodiny(16, 14) se zobrazí Jan Koláček (PřF MU) M4130 Výpočetní matematické systémy 15 / 15