{"id":575,"date":"2020-12-28T19:58:22","date_gmt":"2020-12-28T19:58:22","guid":{"rendered":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/?post_type=chapter&#038;p=575"},"modified":"2024-01-29T18:35:57","modified_gmt":"2024-01-29T18:35:57","slug":"ulesanne","status":"publish","type":"chapter","link":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/chapter\/ulesanne\/","title":{"raw":"\u00dclesanne","rendered":"\u00dclesanne"},"content":{"raw":"N\u00fc\u00fcd on aeg saadud teadmisi praktikas proovida. Allpool on toodud tabel 20 kergej\u00f5ustiklase tulemustest spordiv\u00f5istlusel. V\u00f5istlejate nimesid ei ole kasutatud, vaid iga\u00fchel on vastav ID number (1-20). Lisaks on v\u00e4lja toodud iga\u00fche vanus, sugu ja nelja ala tulemused. Sugu on samuti t\u00e4histatud numbriga, kus poisid on t\u00e4histatud nulliga ja t\u00fcdrukud \u00fchega. Tabeli all on pisikesed \u00fclesanded, mida saab lahendada selle \u00f5ppematerjali abil. \u00dclesanded peavad olema lahendatud, kasutades NumPyt. Allpool on n\u00e4itena toodud tabeli esimesed 5 rida ning tabel on k\u00e4ttesaadav failist<a href=\"https:\/\/courses.cs.ut.ee\/2018\/eprogalused2\/spring\/Main\/HomePage?action=download&amp;upname=Tulemused.csv\"> tulemused.csv<\/a>, mille peab programmi sisse lugema. Failis on eraldajaks kasutatud semikoolonit. <strong>NB! Failist lugemisel soovitame kasutada parameetrit <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">names=True<\/code>, sest siis ei pea veerust andmete k\u00e4tte saamiseks kasutama t\u00fckeldamist, vaid saab kasutada veeru pealkirja (<code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">j\u00e4rjend['pealkiri']<\/code>). Lisaks m\u00e4\u00e4ra iga veeru andmet\u00fc\u00fcp.<\/strong>\r\n\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">*K\u00f5ik andmed on v\u00e4ljam\u00f5eldud<\/span>\r\n\r\n<img class=\"alignnone wp-image-576 size-full\" src=\"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/unnamed.jpg\" alt=\"\" width=\"512\" height=\"117\" \/>\r\n<ol>\r\n \t<li style=\"font-weight: 300\">Mis oli odaviske parim tulemus?\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia veeru pealkirja abil \u00f5ige veerg<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">b) Leia veerust maksimaalne v\u00e4\u00e4rtus funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.amax()<\/code><\/span><\/li>\r\n \t<li style=\"font-weight: 300\">Mis oli kaugush\u00fcppe halvim tulemus?\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia veeru pealkirja abil \u00f5ige veerg<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">b) Leia veerust minimaalne v\u00e4\u00e4rtus funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.amin()<\/code><\/span><\/li>\r\n \t<li style=\"font-weight: 300\">Leia v\u00f5istlejate keskmine vanus.\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia veeru pealkirja abil \u00f5ige veerg<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">b) Leia veeru keskmine v\u00e4\u00e4rtus funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.mean()<\/code><\/span><\/li>\r\n \t<li style=\"font-weight: 300\">Mitu poissi osales? Mitu t\u00fcdrukut?\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia veeru pealkirja abil \u00f5ige veerg<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">b) Leia tingimuste abil sobivad v\u00e4\u00e4rtused funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.where()<\/code> v\u00f5i kasuta sobivat tingimust (Vajadusel teisendada funktsiooni tagastus t\u00e4isarvuks)<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">c) Leia j\u00e4rjendi suurus funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.size()<\/code><\/span><\/li>\r\n \t<li style=\"font-weight: 300\">Millise IDga osaleja oli k\u00f5ige kiirem 400 m jooksus?\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia veeru pealkirja abil \u00f5ige veerg<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">b) Leia tingimuste abil sobivad v\u00e4\u00e4rtused funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.where()<\/code> v\u00f5i kasuta sobivat tingimust (Vajadusel teisendada funktsiooni tagastus t\u00e4isarvuks)<\/span><\/li>\r\n \t<li style=\"font-weight: 300\">Mitu 100 m jooksjat said aja alla 12 sekundi?\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia veeru pealkirja abil \u00f5ige veerg<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">b) Leia tingimuste abil sobivad v\u00e4\u00e4rtused funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.where()<\/code> v\u00f5i kasuta sobivat tingimust<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">c) Leia j\u00e4rjendi suurus funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.size()<\/code><\/span><\/li>\r\n<\/ol>\r\n<h2>Lisa\u00fclesandeid<\/h2>\r\n<ol>\r\n \t<li style=\"font-weight: 300\">Leia v\u00f5istleja IDga 7 k\u00f5ik tulemused.\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia t\u00fckeldamise abil sobiv rida<\/span><\/li>\r\n \t<li style=\"font-weight: 300\">Leia k\u00f5ikide t\u00fcdrukute k\u00f5ik andmed.\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia t\u00fckeldamise abil sobiv veerg<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">b) Leia sobivad v\u00e4\u00e4rtused funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.where()<\/code> v\u00f5i kasuta sobivat tingimust<\/span><\/li>\r\n \t<li style=\"font-weight: 300\">Leia k\u00f5ikide v\u00f5istlejate ID numbrid, kelle odaviske tulemused on \u00fcle 55 meetri.\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia t\u00fckeldamise abil sobiv veerg<\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">b) Leia tingimuste abil sobivad indeksid funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.where()<\/code><\/span>\r\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">d) Leia veerust sobiva IDga isikud<\/span><\/li>\r\n \t<li style=\"font-weight: 300\">Tee joondiagramm kaugush\u00fcppe tulemuste kohta vanuse j\u00e4rgi.<\/li>\r\n<\/ol>","rendered":"<p>N\u00fc\u00fcd on aeg saadud teadmisi praktikas proovida. Allpool on toodud tabel 20 kergej\u00f5ustiklase tulemustest spordiv\u00f5istlusel. V\u00f5istlejate nimesid ei ole kasutatud, vaid iga\u00fchel on vastav ID number (1-20). Lisaks on v\u00e4lja toodud iga\u00fche vanus, sugu ja nelja ala tulemused. Sugu on samuti t\u00e4histatud numbriga, kus poisid on t\u00e4histatud nulliga ja t\u00fcdrukud \u00fchega. Tabeli all on pisikesed \u00fclesanded, mida saab lahendada selle \u00f5ppematerjali abil. \u00dclesanded peavad olema lahendatud, kasutades NumPyt. Allpool on n\u00e4itena toodud tabeli esimesed 5 rida ning tabel on k\u00e4ttesaadav failist<a href=\"https:\/\/courses.cs.ut.ee\/2018\/eprogalused2\/spring\/Main\/HomePage?action=download&amp;upname=Tulemused.csv\"> tulemused.csv<\/a>, mille peab programmi sisse lugema. Failis on eraldajaks kasutatud semikoolonit. <strong>NB! Failist lugemisel soovitame kasutada parameetrit <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">names=True<\/code>, sest siis ei pea veerust andmete k\u00e4tte saamiseks kasutama t\u00fckeldamist, vaid saab kasutada veeru pealkirja (<code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">j\u00e4rjend['pealkiri']<\/code>). Lisaks m\u00e4\u00e4ra iga veeru andmet\u00fc\u00fcp.<\/strong><\/p>\n<p><span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">*K\u00f5ik andmed on v\u00e4ljam\u00f5eldud<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-576 size-full\" src=\"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/unnamed.jpg\" alt=\"\" width=\"512\" height=\"117\" srcset=\"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/unnamed.jpg 512w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/unnamed-300x69.jpg 300w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/unnamed-65x15.jpg 65w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/unnamed-225x51.jpg 225w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/unnamed-350x80.jpg 350w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/p>\n<ol>\n<li style=\"font-weight: 300\">Mis oli odaviske parim tulemus?<br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia veeru pealkirja abil \u00f5ige veerg<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">b) Leia veerust maksimaalne v\u00e4\u00e4rtus funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.amax()<\/code><\/span><\/li>\n<li style=\"font-weight: 300\">Mis oli kaugush\u00fcppe halvim tulemus?<br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia veeru pealkirja abil \u00f5ige veerg<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">b) Leia veerust minimaalne v\u00e4\u00e4rtus funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.amin()<\/code><\/span><\/li>\n<li style=\"font-weight: 300\">Leia v\u00f5istlejate keskmine vanus.<br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia veeru pealkirja abil \u00f5ige veerg<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">b) Leia veeru keskmine v\u00e4\u00e4rtus funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.mean()<\/code><\/span><\/li>\n<li style=\"font-weight: 300\">Mitu poissi osales? Mitu t\u00fcdrukut?<br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia veeru pealkirja abil \u00f5ige veerg<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">b) Leia tingimuste abil sobivad v\u00e4\u00e4rtused funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.where()<\/code> v\u00f5i kasuta sobivat tingimust (Vajadusel teisendada funktsiooni tagastus t\u00e4isarvuks)<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">c) Leia j\u00e4rjendi suurus funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.size()<\/code><\/span><\/li>\n<li style=\"font-weight: 300\">Millise IDga osaleja oli k\u00f5ige kiirem 400 m jooksus?<br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia veeru pealkirja abil \u00f5ige veerg<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">b) Leia tingimuste abil sobivad v\u00e4\u00e4rtused funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.where()<\/code> v\u00f5i kasuta sobivat tingimust (Vajadusel teisendada funktsiooni tagastus t\u00e4isarvuks)<\/span><\/li>\n<li style=\"font-weight: 300\">Mitu 100 m jooksjat said aja alla 12 sekundi?<br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia veeru pealkirja abil \u00f5ige veerg<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">b) Leia tingimuste abil sobivad v\u00e4\u00e4rtused funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.where()<\/code> v\u00f5i kasuta sobivat tingimust<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">c) Leia j\u00e4rjendi suurus funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.size()<\/code><\/span><\/li>\n<\/ol>\n<h2>Lisa\u00fclesandeid<\/h2>\n<ol>\n<li style=\"font-weight: 300\">Leia v\u00f5istleja IDga 7 k\u00f5ik tulemused.<br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia t\u00fckeldamise abil sobiv rida<\/span><\/li>\n<li style=\"font-weight: 300\">Leia k\u00f5ikide t\u00fcdrukute k\u00f5ik andmed.<br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia t\u00fckeldamise abil sobiv veerg<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">b) Leia sobivad v\u00e4\u00e4rtused funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.where()<\/code> v\u00f5i kasuta sobivat tingimust<\/span><\/li>\n<li style=\"font-weight: 300\">Leia k\u00f5ikide v\u00f5istlejate ID numbrid, kelle odaviske tulemused on \u00fcle 55 meetri.<br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">SAMMUD:<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">a) Leia t\u00fckeldamise abil sobiv veerg<\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">b) Leia tingimuste abil sobivad indeksid funktsiooniga <code class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"bootstrap4\">np.where()<\/code><\/span><br \/>\n<span style=\"color: #3366ff\" data-darkreader-inline-color=\"\">d) Leia veerust sobiva IDga isikud<\/span><\/li>\n<li style=\"font-weight: 300\">Tee joondiagramm kaugush\u00fcppe tulemuste kohta vanuse j\u00e4rgi.<\/li>\n<\/ol>\n","protected":false},"author":16,"menu_order":13,"template":"","meta":{"pb_show_title":"on","pb_short_title":"","pb_subtitle":"","pb_authors":[],"pb_section_license":""},"chapter-type":[],"contributor":[],"license":[],"class_list":["post-575","chapter","type-chapter","status-publish","hentry"],"part":90,"_links":{"self":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapters\/575","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapters"}],"about":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/wp\/v2\/types\/chapter"}],"author":[{"embeddable":true,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/wp\/v2\/users\/16"}],"version-history":[{"count":2,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapters\/575\/revisions"}],"predecessor-version":[{"id":1043,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapters\/575\/revisions\/1043"}],"part":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/parts\/90"}],"metadata":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapters\/575\/metadata\/"}],"wp:attachment":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/wp\/v2\/media?parent=575"}],"wp:term":[{"taxonomy":"chapter-type","embeddable":true,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapter-type?post=575"},{"taxonomy":"contributor","embeddable":true,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/wp\/v2\/contributor?post=575"},{"taxonomy":"license","embeddable":true,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/wp\/v2\/license?post=575"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}