{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"Andmete visualiseerimine.ipynb","provenance":[],"collapsed_sections":[],"authorship_tag":"ABX9TyMBh5NV6b4ap/V3ZBy4EHKa"},"kernelspec":{"name":"python3","display_name":"Python 3"},"language_info":{"name":"python"}},"cells":[{"cell_type":"markdown","metadata":{"id":"XqwQH_G2g1YC"},"source":["# Andmete visualiseerimine ja tulemuste esitamine\n","Andmeteaduse projektide üheks sagedaseks ebaõnnestumise põhjuseks on asjaolu, et tulemusi ei esitleta tellija/kliendi jaoks arusaadavas vormis.\n","\n","Selles tööfailis teeme sissejuhatuse andmete visualiseerimisse ja vaatame erinevaid võimalusi."]},{"cell_type":"markdown","metadata":{"id":"hjw7Ad_shRp5"},"source":["# Andmete importimine\n","Esimese sammuna impordime eelmise koolituse lõpus salvestatud andmed, mis näitab Eesti ettevõtete makse, müügitulu ja töötajate arvu kvartalite ja tegevusvaldkondade alusel."]},{"cell_type":"code","metadata":{"colab":{"base_uri":"https://localhost:8080/","height":1000},"id":"9HJVwlYFfzbm","executionInfo":{"status":"ok","timestamp":1639405838147,"user_tz":-120,"elapsed":531,"user":{"displayName":"Kristjan Eljand","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14Gip4UgEVFXL2Q-oKuIBr2JP5268uFbs3Bf7aNhj=s64","userId":"12801037868987527469"}},"outputId":"8290b260-e9db-4976-9a36-ba658d6b21c8"},"source":["import pandas as pd\n","data_url = \"https://raw.githubusercontent.com/kristjan-eljand/andmeteadus_on_popp/main/maksud_kvartali_ja_tegevusvaldkonna_alusel.csv\"\n","start_data = pd.read_csv(data_url)\n","start_data"],"execution_count":1,"outputs":[{"output_type":"execute_result","data":{"text/html":["
\n","\n","
\n"," \n"," \n"," | \n"," emtak | \n"," quarter | \n"," national_tax | \n"," employee_tax | \n"," revenue | \n"," employees | \n","
\n"," \n"," \n"," \n"," 0 | \n"," AVALIK HALDUS JA RIIGIKAITSE; KOHUSTUSLIK SOT... | \n"," 2020_III | \n"," 315362654.0 | \n"," 312685563.0 | \n"," 4.931157e+07 | \n"," 28195.0 | \n","
\n"," \n"," 1 | \n"," AVALIK HALDUS JA RIIGIKAITSE; KOHUSTUSLIK SOTS... | \n"," 2021_III | \n"," 278982967.0 | \n"," 286911928.0 | \n"," 5.874143e+07 | \n"," 29253.0 | \n","
\n"," \n"," 2 | \n"," EHITUS | \n"," 2020_III | \n"," 160967143.0 | \n"," 84367702.0 | \n"," 1.422454e+09 | \n"," 53089.0 | \n","
\n"," \n"," 3 | \n"," EHITUS | \n"," 2021_III | \n"," 180173527.0 | \n"," 97812167.0 | \n"," 1.731195e+09 | \n"," 52396.0 | \n","
\n"," \n"," 4 | \n"," EKSTERRITORIAALSETE ORGANISATSIOONIDE JA ÜKSUS... | \n"," 2020_III | \n"," 21314.0 | \n"," 22570.0 | \n"," 2.066000e+03 | \n"," 9.0 | \n","
\n"," \n"," 5 | \n"," EKSTERRITORIAALSETE ORGANISATSIOONIDE JA ÜKSUS... | \n"," 2021_III | \n"," 22138.0 | \n"," 23132.0 | \n"," 4.125000e+03 | \n"," 10.0 | \n","
\n"," \n"," 6 | \n"," ELEKTRIENERGIA, GAASI, AURU JA KONDITSIONEERIT... | \n"," 2020_III | \n"," 44920545.0 | \n"," 15793693.0 | \n"," 4.922087e+08 | \n"," 4838.0 | \n","
\n"," \n"," 7 | \n"," ELEKTRIENERGIA, GAASI, AURU JA KONDITSIONEERIT... | \n"," 2021_III | \n"," 44481675.0 | \n"," 15258727.0 | \n"," 7.129062e+08 | \n"," 4510.0 | \n","
\n"," \n"," 8 | \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 2020_III | \n"," 72238162.0 | \n"," 51069052.0 | \n"," 4.020034e+08 | \n"," 13430.0 | \n","
\n"," \n"," 9 | \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 2021_III | \n"," 81152769.0 | \n"," 57567790.0 | \n"," 5.423751e+08 | \n"," 12534.0 | \n","
\n"," \n"," 10 | \n"," HALDUS- JA ABITEGEVUSED | \n"," 2020_III | \n"," 83901047.0 | \n"," 52669828.0 | \n"," 5.153248e+08 | \n"," 40497.0 | \n","
\n"," \n"," 11 | \n"," HALDUS- JA ABITEGEVUSED | \n"," 2021_III | \n"," 100859320.0 | \n"," 63134698.0 | \n"," 5.265120e+08 | \n"," 40904.0 | \n","
\n"," \n"," 12 | \n"," HARIDUS | \n"," 2020_III | \n"," 70841854.0 | \n"," 72336766.0 | \n"," 3.171459e+07 | \n"," 67783.0 | \n","
\n"," \n"," 13 | \n"," HARIDUS | \n"," 2021_III | \n"," 78669628.0 | \n"," 78880665.0 | \n"," 3.930740e+07 | \n"," 69387.0 | \n","
\n"," \n"," 14 | \n"," HULGI- JA JAEKAUBANDUS; MOOTORSÕIDUKITE JA MOO... | \n"," 2020_III | \n"," 754239381.0 | \n"," 163015898.0 | \n"," 7.753620e+09 | \n"," 97290.0 | \n","
\n"," \n"," 15 | \n"," HULGI- JA JAEKAUBANDUS; MOOTORSÕIDUKITE JA MOO... | \n"," 2021_III | \n"," 847094135.0 | \n"," 193165679.0 | \n"," 9.594342e+09 | \n"," 95601.0 | \n","
\n"," \n"," 16 | \n"," INFO JA SIDE | \n"," 2020_III | \n"," 138252812.0 | \n"," 97622174.0 | \n"," 1.050386e+09 | \n"," 30030.0 | \n","
\n"," \n"," 17 | \n"," INFO JA SIDE | \n"," 2021_III | \n"," 180655907.0 | \n"," 122273401.0 | \n"," 1.288662e+09 | \n"," 30541.0 | \n","
\n"," \n"," 18 | \n"," KINNISVARAALANE TEGEVUS | \n"," 2020_III | \n"," 92451240.0 | \n"," 20128185.0 | \n"," 5.662990e+08 | \n"," 23789.0 | \n","
\n"," \n"," 19 | \n"," KINNISVARAALANE TEGEVUS | \n"," 2021_III | \n"," 82661943.0 | \n"," 21628400.0 | \n"," 7.203238e+08 | \n"," 17505.0 | \n","
\n"," \n"," 20 | \n"," KODUMAJAPIDAMISTE KUI TÖÖANDJATE TEGEVUS; KODU... | \n"," 2020_III | \n"," 1038.0 | \n"," 1094.0 | \n"," 0.000000e+00 | \n"," 5.0 | \n","
\n"," \n"," 21 | \n"," KODUMAJAPIDAMISTE KUI TÖÖANDJATE TEGEVUS; KODU... | \n"," 2021_III | \n"," 761.0 | \n"," 799.0 | \n"," 3.654000e+03 | \n"," 4.0 | \n","
\n"," \n"," 22 | \n"," KUNST, MEELELAHUTUS JA VABA AEG | \n"," 2020_III | \n"," 34157853.0 | \n"," 20006426.0 | \n"," 6.538288e+07 | \n"," 21181.0 | \n","
\n"," \n"," 23 | \n"," KUNST, MEELELAHUTUS JA VABA AEG | \n"," 2021_III | \n"," 40438036.0 | \n"," 23888293.0 | \n"," 9.845626e+07 | \n"," 20063.0 | \n","
\n"," \n"," 24 | \n"," KUTSE-, TEADUS- JA TEHNIKAALANE TEGEVUS | \n"," 2020_III | \n"," 100191200.0 | \n"," 60220038.0 | \n"," 5.947420e+08 | \n"," 36495.0 | \n","
\n"," \n"," 25 | \n"," KUTSE-, TEADUS- JA TEHNIKAALANE TEGEVUS | \n"," 2021_III | \n"," 123184637.0 | \n"," 73220894.0 | \n"," 1.239521e+09 | \n"," 32378.0 | \n","
\n"," \n"," 26 | \n"," MAJUTUS JA TOITLUSTUS | \n"," 2020_III | \n"," 37057967.0 | \n"," 20851078.0 | \n"," 2.340850e+08 | \n"," 25466.0 | \n","
\n"," \n"," 27 | \n"," MAJUTUS JA TOITLUSTUS | \n"," 2021_III | \n"," 42020277.0 | \n"," 25085196.0 | \n"," 2.812722e+08 | \n"," 25446.0 | \n","
\n"," \n"," 28 | \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 2020_III | \n"," 18573231.0 | \n"," 14889536.0 | \n"," 6.955462e+07 | \n"," 16830.0 | \n","
\n"," \n"," 29 | \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 2021_III | \n"," 21946045.0 | \n"," 15948043.0 | \n"," 8.653941e+07 | \n"," 14795.0 | \n","
\n"," \n"," 30 | \n"," MÄETÖÖSTUS | \n"," 2020_III | \n"," 11195038.0 | \n"," 8277648.0 | \n"," 6.505738e+07 | \n"," 2937.0 | \n","
\n"," \n"," 31 | \n"," MÄETÖÖSTUS | \n"," 2021_III | \n"," 10391648.0 | \n"," 6670740.0 | \n"," 7.792065e+07 | \n"," 2087.0 | \n","
\n"," \n"," 32 | \n"," PÕLLUMAJANDUS, METSAMAJANDUS JA KALAPÜÜK | \n"," 2020_III | \n"," 49764140.0 | \n"," 23583946.0 | \n"," 4.111492e+08 | \n"," 16379.0 | \n","
\n"," \n"," 33 | \n"," PÕLLUMAJANDUS, METSAMAJANDUS JA KALAPÜÜK | \n"," 2021_III | \n"," 63618682.0 | \n"," 26966134.0 | \n"," 5.390556e+08 | \n"," 15536.0 | \n","
\n"," \n"," 34 | \n"," TERVISHOID JA SOTSIAALHOOLEKANNE | \n"," 2020_III | \n"," 96370237.0 | \n"," 99751829.0 | \n"," 2.019711e+07 | \n"," 50671.0 | \n","
\n"," \n"," 35 | \n"," TERVISHOID JA SOTSIAALHOOLEKANNE | \n"," 2021_III | \n"," 109817885.0 | \n"," 113762696.0 | \n"," 1.859716e+07 | \n"," 51881.0 | \n","
\n"," \n"," 36 | \n"," TÖÖTLEV TÖÖSTUS | \n"," 2020_III | \n"," 323903600.0 | \n"," 211585654.0 | \n"," 4.158945e+09 | \n"," 108593.0 | \n","
\n"," \n"," 37 | \n"," TÖÖTLEV TÖÖSTUS | \n"," 2021_III | \n"," 361019081.0 | \n"," 244706984.0 | \n"," 5.009826e+09 | \n"," 108448.0 | \n","
\n"," \n"," 38 | \n"," VEEVARUSTUS; KANALISATSIOON, JÄÄTME- JA SAASTE... | \n"," 2021_III | \n"," 17133600.0 | \n"," 9566442.0 | \n"," 2.381920e+08 | \n"," 3941.0 | \n","
\n"," \n"," 39 | \n"," VEEVARUSTUS; KANALISATSIOON; JÄÄTME- JA SAASTE... | \n"," 2020_III | \n"," 17909215.0 | \n"," 8056822.0 | \n"," 1.623803e+08 | \n"," 3908.0 | \n","
\n"," \n"," 40 | \n"," VEONDUS JA LAONDUS | \n"," 2020_III | \n"," 237634194.0 | \n"," 71194623.0 | \n"," 1.315052e+09 | \n"," 40866.0 | \n","
\n"," \n"," 41 | \n"," VEONDUS JA LAONDUS | \n"," 2021_III | \n"," 295400010.0 | \n"," 79402535.0 | \n"," 1.572818e+09 | \n"," 39283.0 | \n","
\n"," \n","
\n","
"],"text/plain":[" emtak ... employees\n","0 AVALIK HALDUS JA RIIGIKAITSE; KOHUSTUSLIK SOT... ... 28195.0\n","1 AVALIK HALDUS JA RIIGIKAITSE; KOHUSTUSLIK SOTS... ... 29253.0\n","2 EHITUS ... 53089.0\n","3 EHITUS ... 52396.0\n","4 EKSTERRITORIAALSETE ORGANISATSIOONIDE JA ÜKSUS... ... 9.0\n","5 EKSTERRITORIAALSETE ORGANISATSIOONIDE JA ÜKSUS... ... 10.0\n","6 ELEKTRIENERGIA, GAASI, AURU JA KONDITSIONEERIT... ... 4838.0\n","7 ELEKTRIENERGIA, GAASI, AURU JA KONDITSIONEERIT... ... 4510.0\n","8 FINANTS- JA KINDLUSTUSTEGEVUS ... 13430.0\n","9 FINANTS- JA KINDLUSTUSTEGEVUS ... 12534.0\n","10 HALDUS- JA ABITEGEVUSED ... 40497.0\n","11 HALDUS- JA ABITEGEVUSED ... 40904.0\n","12 HARIDUS ... 67783.0\n","13 HARIDUS ... 69387.0\n","14 HULGI- JA JAEKAUBANDUS; MOOTORSÕIDUKITE JA MOO... ... 97290.0\n","15 HULGI- JA JAEKAUBANDUS; MOOTORSÕIDUKITE JA MOO... ... 95601.0\n","16 INFO JA SIDE ... 30030.0\n","17 INFO JA SIDE ... 30541.0\n","18 KINNISVARAALANE TEGEVUS ... 23789.0\n","19 KINNISVARAALANE TEGEVUS ... 17505.0\n","20 KODUMAJAPIDAMISTE KUI TÖÖANDJATE TEGEVUS; KODU... ... 5.0\n","21 KODUMAJAPIDAMISTE KUI TÖÖANDJATE TEGEVUS; KODU... ... 4.0\n","22 KUNST, MEELELAHUTUS JA VABA AEG ... 21181.0\n","23 KUNST, MEELELAHUTUS JA VABA AEG ... 20063.0\n","24 KUTSE-, TEADUS- JA TEHNIKAALANE TEGEVUS ... 36495.0\n","25 KUTSE-, TEADUS- JA TEHNIKAALANE TEGEVUS ... 32378.0\n","26 MAJUTUS JA TOITLUSTUS ... 25466.0\n","27 MAJUTUS JA TOITLUSTUS ... 25446.0\n","28 MUUD TEENINDAVAD TEGEVUSED ... 16830.0\n","29 MUUD TEENINDAVAD TEGEVUSED ... 14795.0\n","30 MÄETÖÖSTUS ... 2937.0\n","31 MÄETÖÖSTUS ... 2087.0\n","32 PÕLLUMAJANDUS, METSAMAJANDUS JA KALAPÜÜK ... 16379.0\n","33 PÕLLUMAJANDUS, METSAMAJANDUS JA KALAPÜÜK ... 15536.0\n","34 TERVISHOID JA SOTSIAALHOOLEKANNE ... 50671.0\n","35 TERVISHOID JA SOTSIAALHOOLEKANNE ... 51881.0\n","36 TÖÖTLEV TÖÖSTUS ... 108593.0\n","37 TÖÖTLEV TÖÖSTUS ... 108448.0\n","38 VEEVARUSTUS; KANALISATSIOON, JÄÄTME- JA SAASTE... ... 3941.0\n","39 VEEVARUSTUS; KANALISATSIOON; JÄÄTME- JA SAASTE... ... 3908.0\n","40 VEONDUS JA LAONDUS ... 40866.0\n","41 VEONDUS JA LAONDUS ... 39283.0\n","\n","[42 rows x 6 columns]"]},"metadata":{},"execution_count":1}]},{"cell_type":"markdown","metadata":{"id":"wMKM0KVAlMER"},"source":["# Andmete loetavuse parendamine\n","Üks lihtsaim ja võimsaim idee paremaks visualiseerimiseks, on esitada andmed õigetes suurusjärkudes, ilma liigse arvu komakohtadeta.\n","\n","Meie praeguses tabelis on numbrid liiga suured ja seetõttu on neid raske lugeda.\n","\n","Alljärgnevas näites jagame muudame maksud ja müügitulu miljoniteks ning töötajate arvu tuhandeteks. Samuti ümardame väärtused ühe komakohani."]},{"cell_type":"markdown","metadata":{"id":"IgVhSZpRpLXA"},"source":["## Numbrid õigesse suurusjärku"]},{"cell_type":"code","metadata":{"colab":{"base_uri":"https://localhost:8080/","height":1000},"id":"cE_v8_GcoQA4","executionInfo":{"status":"ok","timestamp":1639405908344,"user_tz":-120,"elapsed":348,"user":{"displayName":"Kristjan Eljand","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14Gip4UgEVFXL2Q-oKuIBr2JP5268uFbs3Bf7aNhj=s64","userId":"12801037868987527469"}},"outputId":"5151c507-b9e6-40dd-db2f-49f0bcd3155c"},"source":["# Teeme algandmetest koopia, mida hakkame muutma\n","scaled_data = start_data.copy()\n","\n","# Jagame töötajate arvu tuhandega\n","scaled_data['employees'] = scaled_data['employees'] / 1000\n","\n","# Jagame maksud ja müügitulu miljoniga\n","vars_to_mln = ['national_tax', 'employee_tax', 'revenue']\n","scaled_data[vars_to_mln] = scaled_data[vars_to_mln] / 1000000\n","scaled_data"],"execution_count":2,"outputs":[{"output_type":"execute_result","data":{"text/html":["\n","\n","
\n"," \n"," \n"," | \n"," emtak | \n"," quarter | \n"," national_tax | \n"," employee_tax | \n"," revenue | \n"," employees | \n","
\n"," \n"," \n"," \n"," 0 | \n"," AVALIK HALDUS JA RIIGIKAITSE; KOHUSTUSLIK SOT... | \n"," 2020_III | \n"," 315.362654 | \n"," 312.685563 | \n"," 49.311567 | \n"," 28.195 | \n","
\n"," \n"," 1 | \n"," AVALIK HALDUS JA RIIGIKAITSE; KOHUSTUSLIK SOTS... | \n"," 2021_III | \n"," 278.982967 | \n"," 286.911928 | \n"," 58.741426 | \n"," 29.253 | \n","
\n"," \n"," 2 | \n"," EHITUS | \n"," 2020_III | \n"," 160.967143 | \n"," 84.367702 | \n"," 1422.454306 | \n"," 53.089 | \n","
\n"," \n"," 3 | \n"," EHITUS | \n"," 2021_III | \n"," 180.173527 | \n"," 97.812167 | \n"," 1731.194889 | \n"," 52.396 | \n","
\n"," \n"," 4 | \n"," EKSTERRITORIAALSETE ORGANISATSIOONIDE JA ÜKSUS... | \n"," 2020_III | \n"," 0.021314 | \n"," 0.022570 | \n"," 0.002066 | \n"," 0.009 | \n","
\n"," \n"," 5 | \n"," EKSTERRITORIAALSETE ORGANISATSIOONIDE JA ÜKSUS... | \n"," 2021_III | \n"," 0.022138 | \n"," 0.023132 | \n"," 0.004125 | \n"," 0.010 | \n","
\n"," \n"," 6 | \n"," ELEKTRIENERGIA, GAASI, AURU JA KONDITSIONEERIT... | \n"," 2020_III | \n"," 44.920545 | \n"," 15.793693 | \n"," 492.208692 | \n"," 4.838 | \n","
\n"," \n"," 7 | \n"," ELEKTRIENERGIA, GAASI, AURU JA KONDITSIONEERIT... | \n"," 2021_III | \n"," 44.481675 | \n"," 15.258727 | \n"," 712.906150 | \n"," 4.510 | \n","
\n"," \n"," 8 | \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 2020_III | \n"," 72.238162 | \n"," 51.069052 | \n"," 402.003425 | \n"," 13.430 | \n","
\n"," \n"," 9 | \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 2021_III | \n"," 81.152769 | \n"," 57.567790 | \n"," 542.375074 | \n"," 12.534 | \n","
\n"," \n"," 10 | \n"," HALDUS- JA ABITEGEVUSED | \n"," 2020_III | \n"," 83.901047 | \n"," 52.669828 | \n"," 515.324813 | \n"," 40.497 | \n","
\n"," \n"," 11 | \n"," HALDUS- JA ABITEGEVUSED | \n"," 2021_III | \n"," 100.859320 | \n"," 63.134698 | \n"," 526.512014 | \n"," 40.904 | \n","
\n"," \n"," 12 | \n"," HARIDUS | \n"," 2020_III | \n"," 70.841854 | \n"," 72.336766 | \n"," 31.714589 | \n"," 67.783 | \n","
\n"," \n"," 13 | \n"," HARIDUS | \n"," 2021_III | \n"," 78.669628 | \n"," 78.880665 | \n"," 39.307398 | \n"," 69.387 | \n","
\n"," \n"," 14 | \n"," HULGI- JA JAEKAUBANDUS; MOOTORSÕIDUKITE JA MOO... | \n"," 2020_III | \n"," 754.239381 | \n"," 163.015898 | \n"," 7753.619621 | \n"," 97.290 | \n","
\n"," \n"," 15 | \n"," HULGI- JA JAEKAUBANDUS; MOOTORSÕIDUKITE JA MOO... | \n"," 2021_III | \n"," 847.094135 | \n"," 193.165679 | \n"," 9594.341621 | \n"," 95.601 | \n","
\n"," \n"," 16 | \n"," INFO JA SIDE | \n"," 2020_III | \n"," 138.252812 | \n"," 97.622174 | \n"," 1050.386237 | \n"," 30.030 | \n","
\n"," \n"," 17 | \n"," INFO JA SIDE | \n"," 2021_III | \n"," 180.655907 | \n"," 122.273401 | \n"," 1288.661552 | \n"," 30.541 | \n","
\n"," \n"," 18 | \n"," KINNISVARAALANE TEGEVUS | \n"," 2020_III | \n"," 92.451240 | \n"," 20.128185 | \n"," 566.299024 | \n"," 23.789 | \n","
\n"," \n"," 19 | \n"," KINNISVARAALANE TEGEVUS | \n"," 2021_III | \n"," 82.661943 | \n"," 21.628400 | \n"," 720.323811 | \n"," 17.505 | \n","
\n"," \n"," 20 | \n"," KODUMAJAPIDAMISTE KUI TÖÖANDJATE TEGEVUS; KODU... | \n"," 2020_III | \n"," 0.001038 | \n"," 0.001094 | \n"," 0.000000 | \n"," 0.005 | \n","
\n"," \n"," 21 | \n"," KODUMAJAPIDAMISTE KUI TÖÖANDJATE TEGEVUS; KODU... | \n"," 2021_III | \n"," 0.000761 | \n"," 0.000799 | \n"," 0.003654 | \n"," 0.004 | \n","
\n"," \n"," 22 | \n"," KUNST, MEELELAHUTUS JA VABA AEG | \n"," 2020_III | \n"," 34.157853 | \n"," 20.006426 | \n"," 65.382882 | \n"," 21.181 | \n","
\n"," \n"," 23 | \n"," KUNST, MEELELAHUTUS JA VABA AEG | \n"," 2021_III | \n"," 40.438036 | \n"," 23.888293 | \n"," 98.456261 | \n"," 20.063 | \n","
\n"," \n"," 24 | \n"," KUTSE-, TEADUS- JA TEHNIKAALANE TEGEVUS | \n"," 2020_III | \n"," 100.191200 | \n"," 60.220038 | \n"," 594.741963 | \n"," 36.495 | \n","
\n"," \n"," 25 | \n"," KUTSE-, TEADUS- JA TEHNIKAALANE TEGEVUS | \n"," 2021_III | \n"," 123.184637 | \n"," 73.220894 | \n"," 1239.521476 | \n"," 32.378 | \n","
\n"," \n"," 26 | \n"," MAJUTUS JA TOITLUSTUS | \n"," 2020_III | \n"," 37.057967 | \n"," 20.851078 | \n"," 234.084983 | \n"," 25.466 | \n","
\n"," \n"," 27 | \n"," MAJUTUS JA TOITLUSTUS | \n"," 2021_III | \n"," 42.020277 | \n"," 25.085196 | \n"," 281.272151 | \n"," 25.446 | \n","
\n"," \n"," 28 | \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 2020_III | \n"," 18.573231 | \n"," 14.889536 | \n"," 69.554621 | \n"," 16.830 | \n","
\n"," \n"," 29 | \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 2021_III | \n"," 21.946045 | \n"," 15.948043 | \n"," 86.539410 | \n"," 14.795 | \n","
\n"," \n"," 30 | \n"," MÄETÖÖSTUS | \n"," 2020_III | \n"," 11.195038 | \n"," 8.277648 | \n"," 65.057378 | \n"," 2.937 | \n","
\n"," \n"," 31 | \n"," MÄETÖÖSTUS | \n"," 2021_III | \n"," 10.391648 | \n"," 6.670740 | \n"," 77.920653 | \n"," 2.087 | \n","
\n"," \n"," 32 | \n"," PÕLLUMAJANDUS, METSAMAJANDUS JA KALAPÜÜK | \n"," 2020_III | \n"," 49.764140 | \n"," 23.583946 | \n"," 411.149227 | \n"," 16.379 | \n","
\n"," \n"," 33 | \n"," PÕLLUMAJANDUS, METSAMAJANDUS JA KALAPÜÜK | \n"," 2021_III | \n"," 63.618682 | \n"," 26.966134 | \n"," 539.055597 | \n"," 15.536 | \n","
\n"," \n"," 34 | \n"," TERVISHOID JA SOTSIAALHOOLEKANNE | \n"," 2020_III | \n"," 96.370237 | \n"," 99.751829 | \n"," 20.197107 | \n"," 50.671 | \n","
\n"," \n"," 35 | \n"," TERVISHOID JA SOTSIAALHOOLEKANNE | \n"," 2021_III | \n"," 109.817885 | \n"," 113.762696 | \n"," 18.597165 | \n"," 51.881 | \n","
\n"," \n"," 36 | \n"," TÖÖTLEV TÖÖSTUS | \n"," 2020_III | \n"," 323.903600 | \n"," 211.585654 | \n"," 4158.944656 | \n"," 108.593 | \n","
\n"," \n"," 37 | \n"," TÖÖTLEV TÖÖSTUS | \n"," 2021_III | \n"," 361.019081 | \n"," 244.706984 | \n"," 5009.825993 | \n"," 108.448 | \n","
\n"," \n"," 38 | \n"," VEEVARUSTUS; KANALISATSIOON, JÄÄTME- JA SAASTE... | \n"," 2021_III | \n"," 17.133600 | \n"," 9.566442 | \n"," 238.191951 | \n"," 3.941 | \n","
\n"," \n"," 39 | \n"," VEEVARUSTUS; KANALISATSIOON; JÄÄTME- JA SAASTE... | \n"," 2020_III | \n"," 17.909215 | \n"," 8.056822 | \n"," 162.380279 | \n"," 3.908 | \n","
\n"," \n"," 40 | \n"," VEONDUS JA LAONDUS | \n"," 2020_III | \n"," 237.634194 | \n"," 71.194623 | \n"," 1315.051619 | \n"," 40.866 | \n","
\n"," \n"," 41 | \n"," VEONDUS JA LAONDUS | \n"," 2021_III | \n"," 295.400010 | \n"," 79.402535 | \n"," 1572.817685 | \n"," 39.283 | \n","
\n"," \n","
\n","
"],"text/plain":[" emtak ... employees\n","0 AVALIK HALDUS JA RIIGIKAITSE; KOHUSTUSLIK SOT... ... 28.195\n","1 AVALIK HALDUS JA RIIGIKAITSE; KOHUSTUSLIK SOTS... ... 29.253\n","2 EHITUS ... 53.089\n","3 EHITUS ... 52.396\n","4 EKSTERRITORIAALSETE ORGANISATSIOONIDE JA ÜKSUS... ... 0.009\n","5 EKSTERRITORIAALSETE ORGANISATSIOONIDE JA ÜKSUS... ... 0.010\n","6 ELEKTRIENERGIA, GAASI, AURU JA KONDITSIONEERIT... ... 4.838\n","7 ELEKTRIENERGIA, GAASI, AURU JA KONDITSIONEERIT... ... 4.510\n","8 FINANTS- JA KINDLUSTUSTEGEVUS ... 13.430\n","9 FINANTS- JA KINDLUSTUSTEGEVUS ... 12.534\n","10 HALDUS- JA ABITEGEVUSED ... 40.497\n","11 HALDUS- JA ABITEGEVUSED ... 40.904\n","12 HARIDUS ... 67.783\n","13 HARIDUS ... 69.387\n","14 HULGI- JA JAEKAUBANDUS; MOOTORSÕIDUKITE JA MOO... ... 97.290\n","15 HULGI- JA JAEKAUBANDUS; MOOTORSÕIDUKITE JA MOO... ... 95.601\n","16 INFO JA SIDE ... 30.030\n","17 INFO JA SIDE ... 30.541\n","18 KINNISVARAALANE TEGEVUS ... 23.789\n","19 KINNISVARAALANE TEGEVUS ... 17.505\n","20 KODUMAJAPIDAMISTE KUI TÖÖANDJATE TEGEVUS; KODU... ... 0.005\n","21 KODUMAJAPIDAMISTE KUI TÖÖANDJATE TEGEVUS; KODU... ... 0.004\n","22 KUNST, MEELELAHUTUS JA VABA AEG ... 21.181\n","23 KUNST, MEELELAHUTUS JA VABA AEG ... 20.063\n","24 KUTSE-, TEADUS- JA TEHNIKAALANE TEGEVUS ... 36.495\n","25 KUTSE-, TEADUS- JA TEHNIKAALANE TEGEVUS ... 32.378\n","26 MAJUTUS JA TOITLUSTUS ... 25.466\n","27 MAJUTUS JA TOITLUSTUS ... 25.446\n","28 MUUD TEENINDAVAD TEGEVUSED ... 16.830\n","29 MUUD TEENINDAVAD TEGEVUSED ... 14.795\n","30 MÄETÖÖSTUS ... 2.937\n","31 MÄETÖÖSTUS ... 2.087\n","32 PÕLLUMAJANDUS, METSAMAJANDUS JA KALAPÜÜK ... 16.379\n","33 PÕLLUMAJANDUS, METSAMAJANDUS JA KALAPÜÜK ... 15.536\n","34 TERVISHOID JA SOTSIAALHOOLEKANNE ... 50.671\n","35 TERVISHOID JA SOTSIAALHOOLEKANNE ... 51.881\n","36 TÖÖTLEV TÖÖSTUS ... 108.593\n","37 TÖÖTLEV TÖÖSTUS ... 108.448\n","38 VEEVARUSTUS; KANALISATSIOON, JÄÄTME- JA SAASTE... ... 3.941\n","39 VEEVARUSTUS; KANALISATSIOON; JÄÄTME- JA SAASTE... ... 3.908\n","40 VEONDUS JA LAONDUS ... 40.866\n","41 VEONDUS JA LAONDUS ... 39.283\n","\n","[42 rows x 6 columns]"]},"metadata":{},"execution_count":2}]},{"cell_type":"markdown","metadata":{"id":"ul8qsutzp_AU"},"source":["## Ümardamine\n","Meie ülaltoodud tabelis on nüüd liiga palju komakohti. Pandas `round` meetod võimaldab lihtsasti kõigi numbrilisi muutujaid ümardada."]},{"cell_type":"code","metadata":{"colab":{"base_uri":"https://localhost:8080/","height":1000},"id":"nDKgKlQqozd2","executionInfo":{"status":"ok","timestamp":1639405944287,"user_tz":-120,"elapsed":312,"user":{"displayName":"Kristjan Eljand","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14Gip4UgEVFXL2Q-oKuIBr2JP5268uFbs3Bf7aNhj=s64","userId":"12801037868987527469"}},"outputId":"f096be09-f1df-42c5-f203-f4f095711984"},"source":["rounded_data = scaled_data.round(decimals=0)\n","rounded_data"],"execution_count":3,"outputs":[{"output_type":"execute_result","data":{"text/html":["\n","\n","
\n"," \n"," \n"," | \n"," emtak | \n"," quarter | \n"," national_tax | \n"," employee_tax | \n"," revenue | \n"," employees | \n","
\n"," \n"," \n"," \n"," 0 | \n"," AVALIK HALDUS JA RIIGIKAITSE; KOHUSTUSLIK SOT... | \n"," 2020_III | \n"," 315.0 | \n"," 313.0 | \n"," 49.0 | \n"," 28.0 | \n","
\n"," \n"," 1 | \n"," AVALIK HALDUS JA RIIGIKAITSE; KOHUSTUSLIK SOTS... | \n"," 2021_III | \n"," 279.0 | \n"," 287.0 | \n"," 59.0 | \n"," 29.0 | \n","
\n"," \n"," 2 | \n"," EHITUS | \n"," 2020_III | \n"," 161.0 | \n"," 84.0 | \n"," 1422.0 | \n"," 53.0 | \n","
\n"," \n"," 3 | \n"," EHITUS | \n"," 2021_III | \n"," 180.0 | \n"," 98.0 | \n"," 1731.0 | \n"," 52.0 | \n","
\n"," \n"," 4 | \n"," EKSTERRITORIAALSETE ORGANISATSIOONIDE JA ÜKSUS... | \n"," 2020_III | \n"," 0.0 | \n"," 0.0 | \n"," 0.0 | \n"," 0.0 | \n","
\n"," \n"," 5 | \n"," EKSTERRITORIAALSETE ORGANISATSIOONIDE JA ÜKSUS... | \n"," 2021_III | \n"," 0.0 | \n"," 0.0 | \n"," 0.0 | \n"," 0.0 | \n","
\n"," \n"," 6 | \n"," ELEKTRIENERGIA, GAASI, AURU JA KONDITSIONEERIT... | \n"," 2020_III | \n"," 45.0 | \n"," 16.0 | \n"," 492.0 | \n"," 5.0 | \n","
\n"," \n"," 7 | \n"," ELEKTRIENERGIA, GAASI, AURU JA KONDITSIONEERIT... | \n"," 2021_III | \n"," 44.0 | \n"," 15.0 | \n"," 713.0 | \n"," 5.0 | \n","
\n"," \n"," 8 | \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 2020_III | \n"," 72.0 | \n"," 51.0 | \n"," 402.0 | \n"," 13.0 | \n","
\n"," \n"," 9 | \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 2021_III | \n"," 81.0 | \n"," 58.0 | \n"," 542.0 | \n"," 13.0 | \n","
\n"," \n"," 10 | \n"," HALDUS- JA ABITEGEVUSED | \n"," 2020_III | \n"," 84.0 | \n"," 53.0 | \n"," 515.0 | \n"," 40.0 | \n","
\n"," \n"," 11 | \n"," HALDUS- JA ABITEGEVUSED | \n"," 2021_III | \n"," 101.0 | \n"," 63.0 | \n"," 527.0 | \n"," 41.0 | \n","
\n"," \n"," 12 | \n"," HARIDUS | \n"," 2020_III | \n"," 71.0 | \n"," 72.0 | \n"," 32.0 | \n"," 68.0 | \n","
\n"," \n"," 13 | \n"," HARIDUS | \n"," 2021_III | \n"," 79.0 | \n"," 79.0 | \n"," 39.0 | \n"," 69.0 | \n","
\n"," \n"," 14 | \n"," HULGI- JA JAEKAUBANDUS; MOOTORSÕIDUKITE JA MOO... | \n"," 2020_III | \n"," 754.0 | \n"," 163.0 | \n"," 7754.0 | \n"," 97.0 | \n","
\n"," \n"," 15 | \n"," HULGI- JA JAEKAUBANDUS; MOOTORSÕIDUKITE JA MOO... | \n"," 2021_III | \n"," 847.0 | \n"," 193.0 | \n"," 9594.0 | \n"," 96.0 | \n","
\n"," \n"," 16 | \n"," INFO JA SIDE | \n"," 2020_III | \n"," 138.0 | \n"," 98.0 | \n"," 1050.0 | \n"," 30.0 | \n","
\n"," \n"," 17 | \n"," INFO JA SIDE | \n"," 2021_III | \n"," 181.0 | \n"," 122.0 | \n"," 1289.0 | \n"," 31.0 | \n","
\n"," \n"," 18 | \n"," KINNISVARAALANE TEGEVUS | \n"," 2020_III | \n"," 92.0 | \n"," 20.0 | \n"," 566.0 | \n"," 24.0 | \n","
\n"," \n"," 19 | \n"," KINNISVARAALANE TEGEVUS | \n"," 2021_III | \n"," 83.0 | \n"," 22.0 | \n"," 720.0 | \n"," 18.0 | \n","
\n"," \n"," 20 | \n"," KODUMAJAPIDAMISTE KUI TÖÖANDJATE TEGEVUS; KODU... | \n"," 2020_III | \n"," 0.0 | \n"," 0.0 | \n"," 0.0 | \n"," 0.0 | \n","
\n"," \n"," 21 | \n"," KODUMAJAPIDAMISTE KUI TÖÖANDJATE TEGEVUS; KODU... | \n"," 2021_III | \n"," 0.0 | \n"," 0.0 | \n"," 0.0 | \n"," 0.0 | \n","
\n"," \n"," 22 | \n"," KUNST, MEELELAHUTUS JA VABA AEG | \n"," 2020_III | \n"," 34.0 | \n"," 20.0 | \n"," 65.0 | \n"," 21.0 | \n","
\n"," \n"," 23 | \n"," KUNST, MEELELAHUTUS JA VABA AEG | \n"," 2021_III | \n"," 40.0 | \n"," 24.0 | \n"," 98.0 | \n"," 20.0 | \n","
\n"," \n"," 24 | \n"," KUTSE-, TEADUS- JA TEHNIKAALANE TEGEVUS | \n"," 2020_III | \n"," 100.0 | \n"," 60.0 | \n"," 595.0 | \n"," 36.0 | \n","
\n"," \n"," 25 | \n"," KUTSE-, TEADUS- JA TEHNIKAALANE TEGEVUS | \n"," 2021_III | \n"," 123.0 | \n"," 73.0 | \n"," 1240.0 | \n"," 32.0 | \n","
\n"," \n"," 26 | \n"," MAJUTUS JA TOITLUSTUS | \n"," 2020_III | \n"," 37.0 | \n"," 21.0 | \n"," 234.0 | \n"," 25.0 | \n","
\n"," \n"," 27 | \n"," MAJUTUS JA TOITLUSTUS | \n"," 2021_III | \n"," 42.0 | \n"," 25.0 | \n"," 281.0 | \n"," 25.0 | \n","
\n"," \n"," 28 | \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 2020_III | \n"," 19.0 | \n"," 15.0 | \n"," 70.0 | \n"," 17.0 | \n","
\n"," \n"," 29 | \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 2021_III | \n"," 22.0 | \n"," 16.0 | \n"," 87.0 | \n"," 15.0 | \n","
\n"," \n"," 30 | \n"," MÄETÖÖSTUS | \n"," 2020_III | \n"," 11.0 | \n"," 8.0 | \n"," 65.0 | \n"," 3.0 | \n","
\n"," \n"," 31 | \n"," MÄETÖÖSTUS | \n"," 2021_III | \n"," 10.0 | \n"," 7.0 | \n"," 78.0 | \n"," 2.0 | \n","
\n"," \n"," 32 | \n"," PÕLLUMAJANDUS, METSAMAJANDUS JA KALAPÜÜK | \n"," 2020_III | \n"," 50.0 | \n"," 24.0 | \n"," 411.0 | \n"," 16.0 | \n","
\n"," \n"," 33 | \n"," PÕLLUMAJANDUS, METSAMAJANDUS JA KALAPÜÜK | \n"," 2021_III | \n"," 64.0 | \n"," 27.0 | \n"," 539.0 | \n"," 16.0 | \n","
\n"," \n"," 34 | \n"," TERVISHOID JA SOTSIAALHOOLEKANNE | \n"," 2020_III | \n"," 96.0 | \n"," 100.0 | \n"," 20.0 | \n"," 51.0 | \n","
\n"," \n"," 35 | \n"," TERVISHOID JA SOTSIAALHOOLEKANNE | \n"," 2021_III | \n"," 110.0 | \n"," 114.0 | \n"," 19.0 | \n"," 52.0 | \n","
\n"," \n"," 36 | \n"," TÖÖTLEV TÖÖSTUS | \n"," 2020_III | \n"," 324.0 | \n"," 212.0 | \n"," 4159.0 | \n"," 109.0 | \n","
\n"," \n"," 37 | \n"," TÖÖTLEV TÖÖSTUS | \n"," 2021_III | \n"," 361.0 | \n"," 245.0 | \n"," 5010.0 | \n"," 108.0 | \n","
\n"," \n"," 38 | \n"," VEEVARUSTUS; KANALISATSIOON, JÄÄTME- JA SAASTE... | \n"," 2021_III | \n"," 17.0 | \n"," 10.0 | \n"," 238.0 | \n"," 4.0 | \n","
\n"," \n"," 39 | \n"," VEEVARUSTUS; KANALISATSIOON; JÄÄTME- JA SAASTE... | \n"," 2020_III | \n"," 18.0 | \n"," 8.0 | \n"," 162.0 | \n"," 4.0 | \n","
\n"," \n"," 40 | \n"," VEONDUS JA LAONDUS | \n"," 2020_III | \n"," 238.0 | \n"," 71.0 | \n"," 1315.0 | \n"," 41.0 | \n","
\n"," \n"," 41 | \n"," VEONDUS JA LAONDUS | \n"," 2021_III | \n"," 295.0 | \n"," 79.0 | \n"," 1573.0 | \n"," 39.0 | \n","
\n"," \n","
\n","
"],"text/plain":[" emtak ... employees\n","0 AVALIK HALDUS JA RIIGIKAITSE; KOHUSTUSLIK SOT... ... 28.0\n","1 AVALIK HALDUS JA RIIGIKAITSE; KOHUSTUSLIK SOTS... ... 29.0\n","2 EHITUS ... 53.0\n","3 EHITUS ... 52.0\n","4 EKSTERRITORIAALSETE ORGANISATSIOONIDE JA ÜKSUS... ... 0.0\n","5 EKSTERRITORIAALSETE ORGANISATSIOONIDE JA ÜKSUS... ... 0.0\n","6 ELEKTRIENERGIA, GAASI, AURU JA KONDITSIONEERIT... ... 5.0\n","7 ELEKTRIENERGIA, GAASI, AURU JA KONDITSIONEERIT... ... 5.0\n","8 FINANTS- JA KINDLUSTUSTEGEVUS ... 13.0\n","9 FINANTS- JA KINDLUSTUSTEGEVUS ... 13.0\n","10 HALDUS- JA ABITEGEVUSED ... 40.0\n","11 HALDUS- JA ABITEGEVUSED ... 41.0\n","12 HARIDUS ... 68.0\n","13 HARIDUS ... 69.0\n","14 HULGI- JA JAEKAUBANDUS; MOOTORSÕIDUKITE JA MOO... ... 97.0\n","15 HULGI- JA JAEKAUBANDUS; MOOTORSÕIDUKITE JA MOO... ... 96.0\n","16 INFO JA SIDE ... 30.0\n","17 INFO JA SIDE ... 31.0\n","18 KINNISVARAALANE TEGEVUS ... 24.0\n","19 KINNISVARAALANE TEGEVUS ... 18.0\n","20 KODUMAJAPIDAMISTE KUI TÖÖANDJATE TEGEVUS; KODU... ... 0.0\n","21 KODUMAJAPIDAMISTE KUI TÖÖANDJATE TEGEVUS; KODU... ... 0.0\n","22 KUNST, MEELELAHUTUS JA VABA AEG ... 21.0\n","23 KUNST, MEELELAHUTUS JA VABA AEG ... 20.0\n","24 KUTSE-, TEADUS- JA TEHNIKAALANE TEGEVUS ... 36.0\n","25 KUTSE-, TEADUS- JA TEHNIKAALANE TEGEVUS ... 32.0\n","26 MAJUTUS JA TOITLUSTUS ... 25.0\n","27 MAJUTUS JA TOITLUSTUS ... 25.0\n","28 MUUD TEENINDAVAD TEGEVUSED ... 17.0\n","29 MUUD TEENINDAVAD TEGEVUSED ... 15.0\n","30 MÄETÖÖSTUS ... 3.0\n","31 MÄETÖÖSTUS ... 2.0\n","32 PÕLLUMAJANDUS, METSAMAJANDUS JA KALAPÜÜK ... 16.0\n","33 PÕLLUMAJANDUS, METSAMAJANDUS JA KALAPÜÜK ... 16.0\n","34 TERVISHOID JA SOTSIAALHOOLEKANNE ... 51.0\n","35 TERVISHOID JA SOTSIAALHOOLEKANNE ... 52.0\n","36 TÖÖTLEV TÖÖSTUS ... 109.0\n","37 TÖÖTLEV TÖÖSTUS ... 108.0\n","38 VEEVARUSTUS; KANALISATSIOON, JÄÄTME- JA SAASTE... ... 4.0\n","39 VEEVARUSTUS; KANALISATSIOON; JÄÄTME- JA SAASTE... ... 4.0\n","40 VEONDUS JA LAONDUS ... 41.0\n","41 VEONDUS JA LAONDUS ... 39.0\n","\n","[42 rows x 6 columns]"]},"metadata":{},"execution_count":3}]},{"cell_type":"markdown","metadata":{"id":"n_06v-ODs1NS"},"source":["## Andmetüübi muutmine\n","Meie ülaltoodud tabelis on väärtused ümardatud küll null komakohani, aga kuna tegemist on `float` ehk komakohtadega andmetüübiga, näitab tabel meile ikka ühte komakohta.\n","\n","Selle parendamiseks muudame kõik numbrilised muutujad täisarvudeks, kasutades meetodit `convert_dtypes()`, mis püüab ise leida kõigile muutujatele õige tüübi."]},{"cell_type":"code","metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"c9KsPScqfPYd","executionInfo":{"status":"ok","timestamp":1639405978148,"user_tz":-120,"elapsed":297,"user":{"displayName":"Kristjan Eljand","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14Gip4UgEVFXL2Q-oKuIBr2JP5268uFbs3Bf7aNhj=s64","userId":"12801037868987527469"}},"outputId":"5e4f6dce-f0ff-467b-f81e-f0abe7027eaf"},"source":["# Vaatame oma andmetabeli andmetüüpe\n","rounded_data.dtypes"],"execution_count":4,"outputs":[{"output_type":"execute_result","data":{"text/plain":["emtak object\n","quarter object\n","national_tax float64\n","employee_tax float64\n","revenue float64\n","employees float64\n","dtype: object"]},"metadata":{},"execution_count":4}]},{"cell_type":"code","metadata":{"colab":{"base_uri":"https://localhost:8080/","height":1000},"id":"RIjDOiNHtGAD","executionInfo":{"status":"ok","timestamp":1639406016273,"user_tz":-120,"elapsed":289,"user":{"displayName":"Kristjan Eljand","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14Gip4UgEVFXL2Q-oKuIBr2JP5268uFbs3Bf7aNhj=s64","userId":"12801037868987527469"}},"outputId":"1006898d-d4e7-4187-d173-e00aaafc19bf"},"source":["# Kuna oleme kõik numbrilised muutujad ümardanud nullini\n","# saame kasutada convert_dtypes()\n","integer_data = rounded_data.convert_dtypes()\n","integer_data\n","\n","# NB: alternatiiv oleks muuta kõiki muutujad ühe kaupa\n","# integer_data['employee_tax'] = integer_data.employee_tax.astype('int')"],"execution_count":5,"outputs":[{"output_type":"execute_result","data":{"text/html":["\n","\n","
\n"," \n"," \n"," | \n"," emtak | \n"," quarter | \n"," national_tax | \n"," employee_tax | \n"," revenue | \n"," employees | \n","
\n"," \n"," \n"," \n"," 0 | \n"," AVALIK HALDUS JA RIIGIKAITSE; KOHUSTUSLIK SOT... | \n"," 2020_III | \n"," 315 | \n"," 313 | \n"," 49 | \n"," 28 | \n","
\n"," \n"," 1 | \n"," AVALIK HALDUS JA RIIGIKAITSE; KOHUSTUSLIK SOTS... | \n"," 2021_III | \n"," 279 | \n"," 287 | \n"," 59 | \n"," 29 | \n","
\n"," \n"," 2 | \n"," EHITUS | \n"," 2020_III | \n"," 161 | \n"," 84 | \n"," 1422 | \n"," 53 | \n","
\n"," \n"," 3 | \n"," EHITUS | \n"," 2021_III | \n"," 180 | \n"," 98 | \n"," 1731 | \n"," 52 | \n","
\n"," \n"," 4 | \n"," EKSTERRITORIAALSETE ORGANISATSIOONIDE JA ÜKSUS... | \n"," 2020_III | \n"," 0 | \n"," 0 | \n"," 0 | \n"," 0 | \n","
\n"," \n"," 5 | \n"," EKSTERRITORIAALSETE ORGANISATSIOONIDE JA ÜKSUS... | \n"," 2021_III | \n"," 0 | \n"," 0 | \n"," 0 | \n"," 0 | \n","
\n"," \n"," 6 | \n"," ELEKTRIENERGIA, GAASI, AURU JA KONDITSIONEERIT... | \n"," 2020_III | \n"," 45 | \n"," 16 | \n"," 492 | \n"," 5 | \n","
\n"," \n"," 7 | \n"," ELEKTRIENERGIA, GAASI, AURU JA KONDITSIONEERIT... | \n"," 2021_III | \n"," 44 | \n"," 15 | \n"," 713 | \n"," 5 | \n","
\n"," \n"," 8 | \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 2020_III | \n"," 72 | \n"," 51 | \n"," 402 | \n"," 13 | \n","
\n"," \n"," 9 | \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 2021_III | \n"," 81 | \n"," 58 | \n"," 542 | \n"," 13 | \n","
\n"," \n"," 10 | \n"," HALDUS- JA ABITEGEVUSED | \n"," 2020_III | \n"," 84 | \n"," 53 | \n"," 515 | \n"," 40 | \n","
\n"," \n"," 11 | \n"," HALDUS- JA ABITEGEVUSED | \n"," 2021_III | \n"," 101 | \n"," 63 | \n"," 527 | \n"," 41 | \n","
\n"," \n"," 12 | \n"," HARIDUS | \n"," 2020_III | \n"," 71 | \n"," 72 | \n"," 32 | \n"," 68 | \n","
\n"," \n"," 13 | \n"," HARIDUS | \n"," 2021_III | \n"," 79 | \n"," 79 | \n"," 39 | \n"," 69 | \n","
\n"," \n"," 14 | \n"," HULGI- JA JAEKAUBANDUS; MOOTORSÕIDUKITE JA MOO... | \n"," 2020_III | \n"," 754 | \n"," 163 | \n"," 7754 | \n"," 97 | \n","
\n"," \n"," 15 | \n"," HULGI- JA JAEKAUBANDUS; MOOTORSÕIDUKITE JA MOO... | \n"," 2021_III | \n"," 847 | \n"," 193 | \n"," 9594 | \n"," 96 | \n","
\n"," \n"," 16 | \n"," INFO JA SIDE | \n"," 2020_III | \n"," 138 | \n"," 98 | \n"," 1050 | \n"," 30 | \n","
\n"," \n"," 17 | \n"," INFO JA SIDE | \n"," 2021_III | \n"," 181 | \n"," 122 | \n"," 1289 | \n"," 31 | \n","
\n"," \n"," 18 | \n"," KINNISVARAALANE TEGEVUS | \n"," 2020_III | \n"," 92 | \n"," 20 | \n"," 566 | \n"," 24 | \n","
\n"," \n"," 19 | \n"," KINNISVARAALANE TEGEVUS | \n"," 2021_III | \n"," 83 | \n"," 22 | \n"," 720 | \n"," 18 | \n","
\n"," \n"," 20 | \n"," KODUMAJAPIDAMISTE KUI TÖÖANDJATE TEGEVUS; KODU... | \n"," 2020_III | \n"," 0 | \n"," 0 | \n"," 0 | \n"," 0 | \n","
\n"," \n"," 21 | \n"," KODUMAJAPIDAMISTE KUI TÖÖANDJATE TEGEVUS; KODU... | \n"," 2021_III | \n"," 0 | \n"," 0 | \n"," 0 | \n"," 0 | \n","
\n"," \n"," 22 | \n"," KUNST, MEELELAHUTUS JA VABA AEG | \n"," 2020_III | \n"," 34 | \n"," 20 | \n"," 65 | \n"," 21 | \n","
\n"," \n"," 23 | \n"," KUNST, MEELELAHUTUS JA VABA AEG | \n"," 2021_III | \n"," 40 | \n"," 24 | \n"," 98 | \n"," 20 | \n","
\n"," \n"," 24 | \n"," KUTSE-, TEADUS- JA TEHNIKAALANE TEGEVUS | \n"," 2020_III | \n"," 100 | \n"," 60 | \n"," 595 | \n"," 36 | \n","
\n"," \n"," 25 | \n"," KUTSE-, TEADUS- JA TEHNIKAALANE TEGEVUS | \n"," 2021_III | \n"," 123 | \n"," 73 | \n"," 1240 | \n"," 32 | \n","
\n"," \n"," 26 | \n"," MAJUTUS JA TOITLUSTUS | \n"," 2020_III | \n"," 37 | \n"," 21 | \n"," 234 | \n"," 25 | \n","
\n"," \n"," 27 | \n"," MAJUTUS JA TOITLUSTUS | \n"," 2021_III | \n"," 42 | \n"," 25 | \n"," 281 | \n"," 25 | \n","
\n"," \n"," 28 | \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 2020_III | \n"," 19 | \n"," 15 | \n"," 70 | \n"," 17 | \n","
\n"," \n"," 29 | \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 2021_III | \n"," 22 | \n"," 16 | \n"," 87 | \n"," 15 | \n","
\n"," \n"," 30 | \n"," MÄETÖÖSTUS | \n"," 2020_III | \n"," 11 | \n"," 8 | \n"," 65 | \n"," 3 | \n","
\n"," \n"," 31 | \n"," MÄETÖÖSTUS | \n"," 2021_III | \n"," 10 | \n"," 7 | \n"," 78 | \n"," 2 | \n","
\n"," \n"," 32 | \n"," PÕLLUMAJANDUS, METSAMAJANDUS JA KALAPÜÜK | \n"," 2020_III | \n"," 50 | \n"," 24 | \n"," 411 | \n"," 16 | \n","
\n"," \n"," 33 | \n"," PÕLLUMAJANDUS, METSAMAJANDUS JA KALAPÜÜK | \n"," 2021_III | \n"," 64 | \n"," 27 | \n"," 539 | \n"," 16 | \n","
\n"," \n"," 34 | \n"," TERVISHOID JA SOTSIAALHOOLEKANNE | \n"," 2020_III | \n"," 96 | \n"," 100 | \n"," 20 | \n"," 51 | \n","
\n"," \n"," 35 | \n"," TERVISHOID JA SOTSIAALHOOLEKANNE | \n"," 2021_III | \n"," 110 | \n"," 114 | \n"," 19 | \n"," 52 | \n","
\n"," \n"," 36 | \n"," TÖÖTLEV TÖÖSTUS | \n"," 2020_III | \n"," 324 | \n"," 212 | \n"," 4159 | \n"," 109 | \n","
\n"," \n"," 37 | \n"," TÖÖTLEV TÖÖSTUS | \n"," 2021_III | \n"," 361 | \n"," 245 | \n"," 5010 | \n"," 108 | \n","
\n"," \n"," 38 | \n"," VEEVARUSTUS; KANALISATSIOON, JÄÄTME- JA SAASTE... | \n"," 2021_III | \n"," 17 | \n"," 10 | \n"," 238 | \n"," 4 | \n","
\n"," \n"," 39 | \n"," VEEVARUSTUS; KANALISATSIOON; JÄÄTME- JA SAASTE... | \n"," 2020_III | \n"," 18 | \n"," 8 | \n"," 162 | \n"," 4 | \n","
\n"," \n"," 40 | \n"," VEONDUS JA LAONDUS | \n"," 2020_III | \n"," 238 | \n"," 71 | \n"," 1315 | \n"," 41 | \n","
\n"," \n"," 41 | \n"," VEONDUS JA LAONDUS | \n"," 2021_III | \n"," 295 | \n"," 79 | \n"," 1573 | \n"," 39 | \n","
\n"," \n","
\n","
"],"text/plain":[" emtak ... employees\n","0 AVALIK HALDUS JA RIIGIKAITSE; KOHUSTUSLIK SOT... ... 28\n","1 AVALIK HALDUS JA RIIGIKAITSE; KOHUSTUSLIK SOTS... ... 29\n","2 EHITUS ... 53\n","3 EHITUS ... 52\n","4 EKSTERRITORIAALSETE ORGANISATSIOONIDE JA ÜKSUS... ... 0\n","5 EKSTERRITORIAALSETE ORGANISATSIOONIDE JA ÜKSUS... ... 0\n","6 ELEKTRIENERGIA, GAASI, AURU JA KONDITSIONEERIT... ... 5\n","7 ELEKTRIENERGIA, GAASI, AURU JA KONDITSIONEERIT... ... 5\n","8 FINANTS- JA KINDLUSTUSTEGEVUS ... 13\n","9 FINANTS- JA KINDLUSTUSTEGEVUS ... 13\n","10 HALDUS- JA ABITEGEVUSED ... 40\n","11 HALDUS- JA ABITEGEVUSED ... 41\n","12 HARIDUS ... 68\n","13 HARIDUS ... 69\n","14 HULGI- JA JAEKAUBANDUS; MOOTORSÕIDUKITE JA MOO... ... 97\n","15 HULGI- JA JAEKAUBANDUS; MOOTORSÕIDUKITE JA MOO... ... 96\n","16 INFO JA SIDE ... 30\n","17 INFO JA SIDE ... 31\n","18 KINNISVARAALANE TEGEVUS ... 24\n","19 KINNISVARAALANE TEGEVUS ... 18\n","20 KODUMAJAPIDAMISTE KUI TÖÖANDJATE TEGEVUS; KODU... ... 0\n","21 KODUMAJAPIDAMISTE KUI TÖÖANDJATE TEGEVUS; KODU... ... 0\n","22 KUNST, MEELELAHUTUS JA VABA AEG ... 21\n","23 KUNST, MEELELAHUTUS JA VABA AEG ... 20\n","24 KUTSE-, TEADUS- JA TEHNIKAALANE TEGEVUS ... 36\n","25 KUTSE-, TEADUS- JA TEHNIKAALANE TEGEVUS ... 32\n","26 MAJUTUS JA TOITLUSTUS ... 25\n","27 MAJUTUS JA TOITLUSTUS ... 25\n","28 MUUD TEENINDAVAD TEGEVUSED ... 17\n","29 MUUD TEENINDAVAD TEGEVUSED ... 15\n","30 MÄETÖÖSTUS ... 3\n","31 MÄETÖÖSTUS ... 2\n","32 PÕLLUMAJANDUS, METSAMAJANDUS JA KALAPÜÜK ... 16\n","33 PÕLLUMAJANDUS, METSAMAJANDUS JA KALAPÜÜK ... 16\n","34 TERVISHOID JA SOTSIAALHOOLEKANNE ... 51\n","35 TERVISHOID JA SOTSIAALHOOLEKANNE ... 52\n","36 TÖÖTLEV TÖÖSTUS ... 109\n","37 TÖÖTLEV TÖÖSTUS ... 108\n","38 VEEVARUSTUS; KANALISATSIOON, JÄÄTME- JA SAASTE... ... 4\n","39 VEEVARUSTUS; KANALISATSIOON; JÄÄTME- JA SAASTE... ... 4\n","40 VEONDUS JA LAONDUS ... 41\n","41 VEONDUS JA LAONDUS ... 39\n","\n","[42 rows x 6 columns]"]},"metadata":{},"execution_count":5}]},{"cell_type":"markdown","metadata":{"id":"ENOrbgpq4XDw"},"source":["# Muudame tegevusala teksti lühemaks\n","Meie tabelis on mõnel juhul tegevusala tekst liiga pikk.\n","Pandas võimaldab tekste erineval viisil töödelda.\n","\n","Alljärgnevas näites käime läbi kõik tegevusalade kirjeldused ja:\n","* Kui tegevusala kirjeldus on pikem kui 30 tähemärki,\n","* Siis võtame esimesed 30 tähemärki ja lisame nendele kolm punkti.\n","* Kui tegevusala kirjeldus ei ole pikem kui 30 tähemärki, siis ei tehta midagi. "]},{"cell_type":"code","metadata":{"colab":{"base_uri":"https://localhost:8080/","height":1000},"id":"CK8jt49342Q_","executionInfo":{"status":"ok","timestamp":1639406098349,"user_tz":-120,"elapsed":303,"user":{"displayName":"Kristjan Eljand","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14Gip4UgEVFXL2Q-oKuIBr2JP5268uFbs3Bf7aNhj=s64","userId":"12801037868987527469"}},"outputId":"c56a29eb-0729-4631-ece3-ee8eb29d4293"},"source":["# Lühendame tegevusalade kirjeldused, mis on pikemad kui 30 tähemärki\n","for i, emtak in enumerate(integer_data['emtak']):\n"," if len(emtak) > 30:\n"," integer_data.at[i,'emtak'] = emtak[:30] + \"...\"\n","\n","integer_data\n"],"execution_count":6,"outputs":[{"output_type":"execute_result","data":{"text/html":["\n","\n","
\n"," \n"," \n"," | \n"," emtak | \n"," quarter | \n"," national_tax | \n"," employee_tax | \n"," revenue | \n"," employees | \n","
\n"," \n"," \n"," \n"," 0 | \n"," AVALIK HALDUS JA RIIGIKAITSE;... | \n"," 2020_III | \n"," 315 | \n"," 313 | \n"," 49 | \n"," 28 | \n","
\n"," \n"," 1 | \n"," AVALIK HALDUS JA RIIGIKAITSE; ... | \n"," 2021_III | \n"," 279 | \n"," 287 | \n"," 59 | \n"," 29 | \n","
\n"," \n"," 2 | \n"," EHITUS | \n"," 2020_III | \n"," 161 | \n"," 84 | \n"," 1422 | \n"," 53 | \n","
\n"," \n"," 3 | \n"," EHITUS | \n"," 2021_III | \n"," 180 | \n"," 98 | \n"," 1731 | \n"," 52 | \n","
\n"," \n"," 4 | \n"," EKSTERRITORIAALSETE ORGANISATS... | \n"," 2020_III | \n"," 0 | \n"," 0 | \n"," 0 | \n"," 0 | \n","
\n"," \n"," 5 | \n"," EKSTERRITORIAALSETE ORGANISATS... | \n"," 2021_III | \n"," 0 | \n"," 0 | \n"," 0 | \n"," 0 | \n","
\n"," \n"," 6 | \n"," ELEKTRIENERGIA, GAASI, AURU JA... | \n"," 2020_III | \n"," 45 | \n"," 16 | \n"," 492 | \n"," 5 | \n","
\n"," \n"," 7 | \n"," ELEKTRIENERGIA, GAASI, AURU JA... | \n"," 2021_III | \n"," 44 | \n"," 15 | \n"," 713 | \n"," 5 | \n","
\n"," \n"," 8 | \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 2020_III | \n"," 72 | \n"," 51 | \n"," 402 | \n"," 13 | \n","
\n"," \n"," 9 | \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 2021_III | \n"," 81 | \n"," 58 | \n"," 542 | \n"," 13 | \n","
\n"," \n"," 10 | \n"," HALDUS- JA ABITEGEVUSED | \n"," 2020_III | \n"," 84 | \n"," 53 | \n"," 515 | \n"," 40 | \n","
\n"," \n"," 11 | \n"," HALDUS- JA ABITEGEVUSED | \n"," 2021_III | \n"," 101 | \n"," 63 | \n"," 527 | \n"," 41 | \n","
\n"," \n"," 12 | \n"," HARIDUS | \n"," 2020_III | \n"," 71 | \n"," 72 | \n"," 32 | \n"," 68 | \n","
\n"," \n"," 13 | \n"," HARIDUS | \n"," 2021_III | \n"," 79 | \n"," 79 | \n"," 39 | \n"," 69 | \n","
\n"," \n"," 14 | \n"," HULGI- JA JAEKAUBANDUS; MOOTOR... | \n"," 2020_III | \n"," 754 | \n"," 163 | \n"," 7754 | \n"," 97 | \n","
\n"," \n"," 15 | \n"," HULGI- JA JAEKAUBANDUS; MOOTOR... | \n"," 2021_III | \n"," 847 | \n"," 193 | \n"," 9594 | \n"," 96 | \n","
\n"," \n"," 16 | \n"," INFO JA SIDE | \n"," 2020_III | \n"," 138 | \n"," 98 | \n"," 1050 | \n"," 30 | \n","
\n"," \n"," 17 | \n"," INFO JA SIDE | \n"," 2021_III | \n"," 181 | \n"," 122 | \n"," 1289 | \n"," 31 | \n","
\n"," \n"," 18 | \n"," KINNISVARAALANE TEGEVUS | \n"," 2020_III | \n"," 92 | \n"," 20 | \n"," 566 | \n"," 24 | \n","
\n"," \n"," 19 | \n"," KINNISVARAALANE TEGEVUS | \n"," 2021_III | \n"," 83 | \n"," 22 | \n"," 720 | \n"," 18 | \n","
\n"," \n"," 20 | \n"," KODUMAJAPIDAMISTE KUI TÖÖANDJA... | \n"," 2020_III | \n"," 0 | \n"," 0 | \n"," 0 | \n"," 0 | \n","
\n"," \n"," 21 | \n"," KODUMAJAPIDAMISTE KUI TÖÖANDJA... | \n"," 2021_III | \n"," 0 | \n"," 0 | \n"," 0 | \n"," 0 | \n","
\n"," \n"," 22 | \n"," KUNST, MEELELAHUTUS JA VABA AE... | \n"," 2020_III | \n"," 34 | \n"," 20 | \n"," 65 | \n"," 21 | \n","
\n"," \n"," 23 | \n"," KUNST, MEELELAHUTUS JA VABA AE... | \n"," 2021_III | \n"," 40 | \n"," 24 | \n"," 98 | \n"," 20 | \n","
\n"," \n"," 24 | \n"," KUTSE-, TEADUS- JA TEHNIKAALAN... | \n"," 2020_III | \n"," 100 | \n"," 60 | \n"," 595 | \n"," 36 | \n","
\n"," \n"," 25 | \n"," KUTSE-, TEADUS- JA TEHNIKAALAN... | \n"," 2021_III | \n"," 123 | \n"," 73 | \n"," 1240 | \n"," 32 | \n","
\n"," \n"," 26 | \n"," MAJUTUS JA TOITLUSTUS | \n"," 2020_III | \n"," 37 | \n"," 21 | \n"," 234 | \n"," 25 | \n","
\n"," \n"," 27 | \n"," MAJUTUS JA TOITLUSTUS | \n"," 2021_III | \n"," 42 | \n"," 25 | \n"," 281 | \n"," 25 | \n","
\n"," \n"," 28 | \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 2020_III | \n"," 19 | \n"," 15 | \n"," 70 | \n"," 17 | \n","
\n"," \n"," 29 | \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 2021_III | \n"," 22 | \n"," 16 | \n"," 87 | \n"," 15 | \n","
\n"," \n"," 30 | \n"," MÄETÖÖSTUS | \n"," 2020_III | \n"," 11 | \n"," 8 | \n"," 65 | \n"," 3 | \n","
\n"," \n"," 31 | \n"," MÄETÖÖSTUS | \n"," 2021_III | \n"," 10 | \n"," 7 | \n"," 78 | \n"," 2 | \n","
\n"," \n"," 32 | \n"," PÕLLUMAJANDUS, METSAMAJANDUS J... | \n"," 2020_III | \n"," 50 | \n"," 24 | \n"," 411 | \n"," 16 | \n","
\n"," \n"," 33 | \n"," PÕLLUMAJANDUS, METSAMAJANDUS J... | \n"," 2021_III | \n"," 64 | \n"," 27 | \n"," 539 | \n"," 16 | \n","
\n"," \n"," 34 | \n"," TERVISHOID JA SOTSIAALHOOLEKAN... | \n"," 2020_III | \n"," 96 | \n"," 100 | \n"," 20 | \n"," 51 | \n","
\n"," \n"," 35 | \n"," TERVISHOID JA SOTSIAALHOOLEKAN... | \n"," 2021_III | \n"," 110 | \n"," 114 | \n"," 19 | \n"," 52 | \n","
\n"," \n"," 36 | \n"," TÖÖTLEV TÖÖSTUS | \n"," 2020_III | \n"," 324 | \n"," 212 | \n"," 4159 | \n"," 109 | \n","
\n"," \n"," 37 | \n"," TÖÖTLEV TÖÖSTUS | \n"," 2021_III | \n"," 361 | \n"," 245 | \n"," 5010 | \n"," 108 | \n","
\n"," \n"," 38 | \n"," VEEVARUSTUS; KANALISATSIOON, J... | \n"," 2021_III | \n"," 17 | \n"," 10 | \n"," 238 | \n"," 4 | \n","
\n"," \n"," 39 | \n"," VEEVARUSTUS; KANALISATSIOON; J... | \n"," 2020_III | \n"," 18 | \n"," 8 | \n"," 162 | \n"," 4 | \n","
\n"," \n"," 40 | \n"," VEONDUS JA LAONDUS | \n"," 2020_III | \n"," 238 | \n"," 71 | \n"," 1315 | \n"," 41 | \n","
\n"," \n"," 41 | \n"," VEONDUS JA LAONDUS | \n"," 2021_III | \n"," 295 | \n"," 79 | \n"," 1573 | \n"," 39 | \n","
\n"," \n","
\n","
"],"text/plain":[" emtak quarter ... revenue employees\n","0 AVALIK HALDUS JA RIIGIKAITSE;... 2020_III ... 49 28\n","1 AVALIK HALDUS JA RIIGIKAITSE; ... 2021_III ... 59 29\n","2 EHITUS 2020_III ... 1422 53\n","3 EHITUS 2021_III ... 1731 52\n","4 EKSTERRITORIAALSETE ORGANISATS... 2020_III ... 0 0\n","5 EKSTERRITORIAALSETE ORGANISATS... 2021_III ... 0 0\n","6 ELEKTRIENERGIA, GAASI, AURU JA... 2020_III ... 492 5\n","7 ELEKTRIENERGIA, GAASI, AURU JA... 2021_III ... 713 5\n","8 FINANTS- JA KINDLUSTUSTEGEVUS 2020_III ... 402 13\n","9 FINANTS- JA KINDLUSTUSTEGEVUS 2021_III ... 542 13\n","10 HALDUS- JA ABITEGEVUSED 2020_III ... 515 40\n","11 HALDUS- JA ABITEGEVUSED 2021_III ... 527 41\n","12 HARIDUS 2020_III ... 32 68\n","13 HARIDUS 2021_III ... 39 69\n","14 HULGI- JA JAEKAUBANDUS; MOOTOR... 2020_III ... 7754 97\n","15 HULGI- JA JAEKAUBANDUS; MOOTOR... 2021_III ... 9594 96\n","16 INFO JA SIDE 2020_III ... 1050 30\n","17 INFO JA SIDE 2021_III ... 1289 31\n","18 KINNISVARAALANE TEGEVUS 2020_III ... 566 24\n","19 KINNISVARAALANE TEGEVUS 2021_III ... 720 18\n","20 KODUMAJAPIDAMISTE KUI TÖÖANDJA... 2020_III ... 0 0\n","21 KODUMAJAPIDAMISTE KUI TÖÖANDJA... 2021_III ... 0 0\n","22 KUNST, MEELELAHUTUS JA VABA AE... 2020_III ... 65 21\n","23 KUNST, MEELELAHUTUS JA VABA AE... 2021_III ... 98 20\n","24 KUTSE-, TEADUS- JA TEHNIKAALAN... 2020_III ... 595 36\n","25 KUTSE-, TEADUS- JA TEHNIKAALAN... 2021_III ... 1240 32\n","26 MAJUTUS JA TOITLUSTUS 2020_III ... 234 25\n","27 MAJUTUS JA TOITLUSTUS 2021_III ... 281 25\n","28 MUUD TEENINDAVAD TEGEVUSED 2020_III ... 70 17\n","29 MUUD TEENINDAVAD TEGEVUSED 2021_III ... 87 15\n","30 MÄETÖÖSTUS 2020_III ... 65 3\n","31 MÄETÖÖSTUS 2021_III ... 78 2\n","32 PÕLLUMAJANDUS, METSAMAJANDUS J... 2020_III ... 411 16\n","33 PÕLLUMAJANDUS, METSAMAJANDUS J... 2021_III ... 539 16\n","34 TERVISHOID JA SOTSIAALHOOLEKAN... 2020_III ... 20 51\n","35 TERVISHOID JA SOTSIAALHOOLEKAN... 2021_III ... 19 52\n","36 TÖÖTLEV TÖÖSTUS 2020_III ... 4159 109\n","37 TÖÖTLEV TÖÖSTUS 2021_III ... 5010 108\n","38 VEEVARUSTUS; KANALISATSIOON, J... 2021_III ... 238 4\n","39 VEEVARUSTUS; KANALISATSIOON; J... 2020_III ... 162 4\n","40 VEONDUS JA LAONDUS 2020_III ... 1315 41\n","41 VEONDUS JA LAONDUS 2021_III ... 1573 39\n","\n","[42 rows x 6 columns]"]},"metadata":{},"execution_count":6}]},{"cell_type":"markdown","metadata":{"id":"BcT2RW_zu8RI"},"source":["# Fokusseerimine\n","Sageli üritavad andmeteadlased esitada ühes tabelis või graafikul liiga palju infot. Tulemuseks on, et infotarbija ei saa lõpuks mitte midagi aru.\n","\n","Andmeteadur peab **mõtlema, mida ta tahab öelda ja esitama info just sellisel kujul**.\n","\n","Näiteks võtame järgnevalt eesmärgiks **esitada lugejale Eesti ettevõtete müügitulu muutuse tegevusalade lõikes.**"]},{"cell_type":"markdown","metadata":{"id":"UQ5_40TpvhOi"},"source":["## Valime muutuja\n","\n","Kuna eesmärgiks on näidata müügitulu muutust tegevusalade lõikes, siis jätame analüüsi alles vaid selle ülesande täitmiseks vajalikud muutujad."]},{"cell_type":"code","metadata":{"colab":{"base_uri":"https://localhost:8080/","height":1000},"id":"z55IwGMkwSjs","executionInfo":{"status":"ok","timestamp":1639406176245,"user_tz":-120,"elapsed":393,"user":{"displayName":"Kristjan Eljand","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14Gip4UgEVFXL2Q-oKuIBr2JP5268uFbs3Bf7aNhj=s64","userId":"12801037868987527469"}},"outputId":"a234b487-1acb-431c-9e5d-0ce7f1d7b9d6"},"source":["columns_to_select = ['emtak', 'quarter', 'revenue']\n","revenue_data = integer_data[columns_to_select]\n","revenue_data"],"execution_count":7,"outputs":[{"output_type":"execute_result","data":{"text/html":["\n","\n","
\n"," \n"," \n"," | \n"," emtak | \n"," quarter | \n"," revenue | \n","
\n"," \n"," \n"," \n"," 0 | \n"," AVALIK HALDUS JA RIIGIKAITSE;... | \n"," 2020_III | \n"," 49 | \n","
\n"," \n"," 1 | \n"," AVALIK HALDUS JA RIIGIKAITSE; ... | \n"," 2021_III | \n"," 59 | \n","
\n"," \n"," 2 | \n"," EHITUS | \n"," 2020_III | \n"," 1422 | \n","
\n"," \n"," 3 | \n"," EHITUS | \n"," 2021_III | \n"," 1731 | \n","
\n"," \n"," 4 | \n"," EKSTERRITORIAALSETE ORGANISATS... | \n"," 2020_III | \n"," 0 | \n","
\n"," \n"," 5 | \n"," EKSTERRITORIAALSETE ORGANISATS... | \n"," 2021_III | \n"," 0 | \n","
\n"," \n"," 6 | \n"," ELEKTRIENERGIA, GAASI, AURU JA... | \n"," 2020_III | \n"," 492 | \n","
\n"," \n"," 7 | \n"," ELEKTRIENERGIA, GAASI, AURU JA... | \n"," 2021_III | \n"," 713 | \n","
\n"," \n"," 8 | \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 2020_III | \n"," 402 | \n","
\n"," \n"," 9 | \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 2021_III | \n"," 542 | \n","
\n"," \n"," 10 | \n"," HALDUS- JA ABITEGEVUSED | \n"," 2020_III | \n"," 515 | \n","
\n"," \n"," 11 | \n"," HALDUS- JA ABITEGEVUSED | \n"," 2021_III | \n"," 527 | \n","
\n"," \n"," 12 | \n"," HARIDUS | \n"," 2020_III | \n"," 32 | \n","
\n"," \n"," 13 | \n"," HARIDUS | \n"," 2021_III | \n"," 39 | \n","
\n"," \n"," 14 | \n"," HULGI- JA JAEKAUBANDUS; MOOTOR... | \n"," 2020_III | \n"," 7754 | \n","
\n"," \n"," 15 | \n"," HULGI- JA JAEKAUBANDUS; MOOTOR... | \n"," 2021_III | \n"," 9594 | \n","
\n"," \n"," 16 | \n"," INFO JA SIDE | \n"," 2020_III | \n"," 1050 | \n","
\n"," \n"," 17 | \n"," INFO JA SIDE | \n"," 2021_III | \n"," 1289 | \n","
\n"," \n"," 18 | \n"," KINNISVARAALANE TEGEVUS | \n"," 2020_III | \n"," 566 | \n","
\n"," \n"," 19 | \n"," KINNISVARAALANE TEGEVUS | \n"," 2021_III | \n"," 720 | \n","
\n"," \n"," 20 | \n"," KODUMAJAPIDAMISTE KUI TÖÖANDJA... | \n"," 2020_III | \n"," 0 | \n","
\n"," \n"," 21 | \n"," KODUMAJAPIDAMISTE KUI TÖÖANDJA... | \n"," 2021_III | \n"," 0 | \n","
\n"," \n"," 22 | \n"," KUNST, MEELELAHUTUS JA VABA AE... | \n"," 2020_III | \n"," 65 | \n","
\n"," \n"," 23 | \n"," KUNST, MEELELAHUTUS JA VABA AE... | \n"," 2021_III | \n"," 98 | \n","
\n"," \n"," 24 | \n"," KUTSE-, TEADUS- JA TEHNIKAALAN... | \n"," 2020_III | \n"," 595 | \n","
\n"," \n"," 25 | \n"," KUTSE-, TEADUS- JA TEHNIKAALAN... | \n"," 2021_III | \n"," 1240 | \n","
\n"," \n"," 26 | \n"," MAJUTUS JA TOITLUSTUS | \n"," 2020_III | \n"," 234 | \n","
\n"," \n"," 27 | \n"," MAJUTUS JA TOITLUSTUS | \n"," 2021_III | \n"," 281 | \n","
\n"," \n"," 28 | \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 2020_III | \n"," 70 | \n","
\n"," \n"," 29 | \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 2021_III | \n"," 87 | \n","
\n"," \n"," 30 | \n"," MÄETÖÖSTUS | \n"," 2020_III | \n"," 65 | \n","
\n"," \n"," 31 | \n"," MÄETÖÖSTUS | \n"," 2021_III | \n"," 78 | \n","
\n"," \n"," 32 | \n"," PÕLLUMAJANDUS, METSAMAJANDUS J... | \n"," 2020_III | \n"," 411 | \n","
\n"," \n"," 33 | \n"," PÕLLUMAJANDUS, METSAMAJANDUS J... | \n"," 2021_III | \n"," 539 | \n","
\n"," \n"," 34 | \n"," TERVISHOID JA SOTSIAALHOOLEKAN... | \n"," 2020_III | \n"," 20 | \n","
\n"," \n"," 35 | \n"," TERVISHOID JA SOTSIAALHOOLEKAN... | \n"," 2021_III | \n"," 19 | \n","
\n"," \n"," 36 | \n"," TÖÖTLEV TÖÖSTUS | \n"," 2020_III | \n"," 4159 | \n","
\n"," \n"," 37 | \n"," TÖÖTLEV TÖÖSTUS | \n"," 2021_III | \n"," 5010 | \n","
\n"," \n"," 38 | \n"," VEEVARUSTUS; KANALISATSIOON, J... | \n"," 2021_III | \n"," 238 | \n","
\n"," \n"," 39 | \n"," VEEVARUSTUS; KANALISATSIOON; J... | \n"," 2020_III | \n"," 162 | \n","
\n"," \n"," 40 | \n"," VEONDUS JA LAONDUS | \n"," 2020_III | \n"," 1315 | \n","
\n"," \n"," 41 | \n"," VEONDUS JA LAONDUS | \n"," 2021_III | \n"," 1573 | \n","
\n"," \n","
\n","
"],"text/plain":[" emtak quarter revenue\n","0 AVALIK HALDUS JA RIIGIKAITSE;... 2020_III 49\n","1 AVALIK HALDUS JA RIIGIKAITSE; ... 2021_III 59\n","2 EHITUS 2020_III 1422\n","3 EHITUS 2021_III 1731\n","4 EKSTERRITORIAALSETE ORGANISATS... 2020_III 0\n","5 EKSTERRITORIAALSETE ORGANISATS... 2021_III 0\n","6 ELEKTRIENERGIA, GAASI, AURU JA... 2020_III 492\n","7 ELEKTRIENERGIA, GAASI, AURU JA... 2021_III 713\n","8 FINANTS- JA KINDLUSTUSTEGEVUS 2020_III 402\n","9 FINANTS- JA KINDLUSTUSTEGEVUS 2021_III 542\n","10 HALDUS- JA ABITEGEVUSED 2020_III 515\n","11 HALDUS- JA ABITEGEVUSED 2021_III 527\n","12 HARIDUS 2020_III 32\n","13 HARIDUS 2021_III 39\n","14 HULGI- JA JAEKAUBANDUS; MOOTOR... 2020_III 7754\n","15 HULGI- JA JAEKAUBANDUS; MOOTOR... 2021_III 9594\n","16 INFO JA SIDE 2020_III 1050\n","17 INFO JA SIDE 2021_III 1289\n","18 KINNISVARAALANE TEGEVUS 2020_III 566\n","19 KINNISVARAALANE TEGEVUS 2021_III 720\n","20 KODUMAJAPIDAMISTE KUI TÖÖANDJA... 2020_III 0\n","21 KODUMAJAPIDAMISTE KUI TÖÖANDJA... 2021_III 0\n","22 KUNST, MEELELAHUTUS JA VABA AE... 2020_III 65\n","23 KUNST, MEELELAHUTUS JA VABA AE... 2021_III 98\n","24 KUTSE-, TEADUS- JA TEHNIKAALAN... 2020_III 595\n","25 KUTSE-, TEADUS- JA TEHNIKAALAN... 2021_III 1240\n","26 MAJUTUS JA TOITLUSTUS 2020_III 234\n","27 MAJUTUS JA TOITLUSTUS 2021_III 281\n","28 MUUD TEENINDAVAD TEGEVUSED 2020_III 70\n","29 MUUD TEENINDAVAD TEGEVUSED 2021_III 87\n","30 MÄETÖÖSTUS 2020_III 65\n","31 MÄETÖÖSTUS 2021_III 78\n","32 PÕLLUMAJANDUS, METSAMAJANDUS J... 2020_III 411\n","33 PÕLLUMAJANDUS, METSAMAJANDUS J... 2021_III 539\n","34 TERVISHOID JA SOTSIAALHOOLEKAN... 2020_III 20\n","35 TERVISHOID JA SOTSIAALHOOLEKAN... 2021_III 19\n","36 TÖÖTLEV TÖÖSTUS 2020_III 4159\n","37 TÖÖTLEV TÖÖSTUS 2021_III 5010\n","38 VEEVARUSTUS; KANALISATSIOON, J... 2021_III 238\n","39 VEEVARUSTUS; KANALISATSIOON; J... 2020_III 162\n","40 VEONDUS JA LAONDUS 2020_III 1315\n","41 VEONDUS JA LAONDUS 2021_III 1573"]},"metadata":{},"execution_count":7}]},{"cell_type":"markdown","metadata":{"id":"2ztBq8Hswx7S"},"source":["# Muudame tabeli kuju\n","Meie praegune tabel on \"pikas\" formaadis, mis analüüsi teostamiseks on küll mugav, kuid lugeja eelistab ilmselt \"laia\" formaati, kus üks rida näitab ühte tegevusvaldkonda ja iga veerg näitab ühte kvartalit."]},{"cell_type":"code","metadata":{"colab":{"base_uri":"https://localhost:8080/","height":802},"id":"fWVOg63VxENC","executionInfo":{"status":"ok","timestamp":1639406240562,"user_tz":-120,"elapsed":280,"user":{"displayName":"Kristjan Eljand","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14Gip4UgEVFXL2Q-oKuIBr2JP5268uFbs3Bf7aNhj=s64","userId":"12801037868987527469"}},"outputId":"87ff1000-6874-4b6f-c153-030fe7bbd5b3"},"source":["wide_revenue_data = revenue_data.pivot_table(index='emtak', columns='quarter', values='revenue')\n","wide_revenue_data"],"execution_count":8,"outputs":[{"output_type":"execute_result","data":{"text/html":["\n","\n","
\n"," \n"," \n"," quarter | \n"," 2020_III | \n"," 2021_III | \n","
\n"," \n"," emtak | \n"," | \n"," | \n","
\n"," \n"," \n"," \n"," AVALIK HALDUS JA RIIGIKAITSE;... | \n"," 49 | \n"," <NA> | \n","
\n"," \n"," AVALIK HALDUS JA RIIGIKAITSE; ... | \n"," <NA> | \n"," 59 | \n","
\n"," \n"," EHITUS | \n"," 1422 | \n"," 1731 | \n","
\n"," \n"," EKSTERRITORIAALSETE ORGANISATS... | \n"," 0 | \n"," 0 | \n","
\n"," \n"," ELEKTRIENERGIA, GAASI, AURU JA... | \n"," 492 | \n"," 713 | \n","
\n"," \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 402 | \n"," 542 | \n","
\n"," \n"," HALDUS- JA ABITEGEVUSED | \n"," 515 | \n"," 527 | \n","
\n"," \n"," HARIDUS | \n"," 32 | \n"," 39 | \n","
\n"," \n"," HULGI- JA JAEKAUBANDUS; MOOTOR... | \n"," 7754 | \n"," 9594 | \n","
\n"," \n"," INFO JA SIDE | \n"," 1050 | \n"," 1289 | \n","
\n"," \n"," KINNISVARAALANE TEGEVUS | \n"," 566 | \n"," 720 | \n","
\n"," \n"," KODUMAJAPIDAMISTE KUI TÖÖANDJA... | \n"," 0 | \n"," 0 | \n","
\n"," \n"," KUNST, MEELELAHUTUS JA VABA AE... | \n"," 65 | \n"," 98 | \n","
\n"," \n"," KUTSE-, TEADUS- JA TEHNIKAALAN... | \n"," 595 | \n"," 1240 | \n","
\n"," \n"," MAJUTUS JA TOITLUSTUS | \n"," 234 | \n"," 281 | \n","
\n"," \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 70 | \n"," 87 | \n","
\n"," \n"," MÄETÖÖSTUS | \n"," 65 | \n"," 78 | \n","
\n"," \n"," PÕLLUMAJANDUS, METSAMAJANDUS J... | \n"," 411 | \n"," 539 | \n","
\n"," \n"," TERVISHOID JA SOTSIAALHOOLEKAN... | \n"," 20 | \n"," 19 | \n","
\n"," \n"," TÖÖTLEV TÖÖSTUS | \n"," 4159 | \n"," 5010 | \n","
\n"," \n"," VEEVARUSTUS; KANALISATSIOON, J... | \n"," <NA> | \n"," 238 | \n","
\n"," \n"," VEEVARUSTUS; KANALISATSIOON; J... | \n"," 162 | \n"," <NA> | \n","
\n"," \n"," VEONDUS JA LAONDUS | \n"," 1315 | \n"," 1573 | \n","
\n"," \n","
\n","
"],"text/plain":["quarter 2020_III 2021_III\n","emtak \n"," AVALIK HALDUS JA RIIGIKAITSE;... 49 \n","AVALIK HALDUS JA RIIGIKAITSE; ... 59\n","EHITUS 1422 1731\n","EKSTERRITORIAALSETE ORGANISATS... 0 0\n","ELEKTRIENERGIA, GAASI, AURU JA... 492 713\n","FINANTS- JA KINDLUSTUSTEGEVUS 402 542\n","HALDUS- JA ABITEGEVUSED 515 527\n","HARIDUS 32 39\n","HULGI- JA JAEKAUBANDUS; MOOTOR... 7754 9594\n","INFO JA SIDE 1050 1289\n","KINNISVARAALANE TEGEVUS 566 720\n","KODUMAJAPIDAMISTE KUI TÖÖANDJA... 0 0\n","KUNST, MEELELAHUTUS JA VABA AE... 65 98\n","KUTSE-, TEADUS- JA TEHNIKAALAN... 595 1240\n","MAJUTUS JA TOITLUSTUS 234 281\n","MUUD TEENINDAVAD TEGEVUSED 70 87\n","MÄETÖÖSTUS 65 78\n","PÕLLUMAJANDUS, METSAMAJANDUS J... 411 539\n","TERVISHOID JA SOTSIAALHOOLEKAN... 20 19\n","TÖÖTLEV TÖÖSTUS 4159 5010\n","VEEVARUSTUS; KANALISATSIOON, J... 238\n","VEEVARUSTUS; KANALISATSIOON; J... 162 \n","VEONDUS JA LAONDUS 1315 1573"]},"metadata":{},"execution_count":8}]},{"cell_type":"markdown","metadata":{"id":"89Cqx2Ko0qfg"},"source":["## Andmete parandamine\n","Meie ülaltoodud tabelis on probleem: Algandmetes on mõned tegevusalad natukene erinevalt nimetatud ning seetõttu saame me mõne tegevusala kohta kaks rida, mitte ühe (vt. näiteks \"VEEVARUSTUS; KANALISATSIOON,...\").\n","\n","Parandame andmestikku `revenue_data` selliselt, et paarisarvuga ridade tegevusala nimi tuleb temale eelnevalt paaritu arvuga realt."]},{"cell_type":"code","metadata":{"id":"XRgiokIxjfyY"},"source":["for i in range(0,10, 2):\n"," print(i)"],"execution_count":null,"outputs":[]},{"cell_type":"code","metadata":{"colab":{"base_uri":"https://localhost:8080/","height":739},"id":"bT97Np_ZzDvI","executionInfo":{"status":"ok","timestamp":1639406379897,"user_tz":-120,"elapsed":336,"user":{"displayName":"Kristjan Eljand","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14Gip4UgEVFXL2Q-oKuIBr2JP5268uFbs3Bf7aNhj=s64","userId":"12801037868987527469"}},"outputId":"8420ccdd-7371-4504-cf36-3e44ee3ad3e0"},"source":["# Paarisarvuga tegevusalade nimi tuleb temale eelnevalt realt\n","for i in range(0, len(revenue_data), 2):\n"," revenue_data.at[i+1, 'emtak'] = revenue_data.at[i, 'emtak']\n","\n","# Teeme uuesti oma 'laia' andmetabeli\n","wide_revenue_data = revenue_data.pivot_table(index='emtak', columns='quarter', values='revenue')\n","wide_revenue_data"],"execution_count":9,"outputs":[{"output_type":"execute_result","data":{"text/html":["\n","\n","
\n"," \n"," \n"," quarter | \n"," 2020_III | \n"," 2021_III | \n","
\n"," \n"," emtak | \n"," | \n"," | \n","
\n"," \n"," \n"," \n"," AVALIK HALDUS JA RIIGIKAITSE;... | \n"," 49 | \n"," 59 | \n","
\n"," \n"," EHITUS | \n"," 1422 | \n"," 1731 | \n","
\n"," \n"," EKSTERRITORIAALSETE ORGANISATS... | \n"," 0 | \n"," 0 | \n","
\n"," \n"," ELEKTRIENERGIA, GAASI, AURU JA... | \n"," 492 | \n"," 713 | \n","
\n"," \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 402 | \n"," 542 | \n","
\n"," \n"," HALDUS- JA ABITEGEVUSED | \n"," 515 | \n"," 527 | \n","
\n"," \n"," HARIDUS | \n"," 32 | \n"," 39 | \n","
\n"," \n"," HULGI- JA JAEKAUBANDUS; MOOTOR... | \n"," 7754 | \n"," 9594 | \n","
\n"," \n"," INFO JA SIDE | \n"," 1050 | \n"," 1289 | \n","
\n"," \n"," KINNISVARAALANE TEGEVUS | \n"," 566 | \n"," 720 | \n","
\n"," \n"," KODUMAJAPIDAMISTE KUI TÖÖANDJA... | \n"," 0 | \n"," 0 | \n","
\n"," \n"," KUNST, MEELELAHUTUS JA VABA AE... | \n"," 65 | \n"," 98 | \n","
\n"," \n"," KUTSE-, TEADUS- JA TEHNIKAALAN... | \n"," 595 | \n"," 1240 | \n","
\n"," \n"," MAJUTUS JA TOITLUSTUS | \n"," 234 | \n"," 281 | \n","
\n"," \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 70 | \n"," 87 | \n","
\n"," \n"," MÄETÖÖSTUS | \n"," 65 | \n"," 78 | \n","
\n"," \n"," PÕLLUMAJANDUS, METSAMAJANDUS J... | \n"," 411 | \n"," 539 | \n","
\n"," \n"," TERVISHOID JA SOTSIAALHOOLEKAN... | \n"," 20 | \n"," 19 | \n","
\n"," \n"," TÖÖTLEV TÖÖSTUS | \n"," 4159 | \n"," 5010 | \n","
\n"," \n"," VEEVARUSTUS; KANALISATSIOON, J... | \n"," 162 | \n"," 238 | \n","
\n"," \n"," VEONDUS JA LAONDUS | \n"," 1315 | \n"," 1573 | \n","
\n"," \n","
\n","
"],"text/plain":["quarter 2020_III 2021_III\n","emtak \n"," AVALIK HALDUS JA RIIGIKAITSE;... 49 59\n","EHITUS 1422 1731\n","EKSTERRITORIAALSETE ORGANISATS... 0 0\n","ELEKTRIENERGIA, GAASI, AURU JA... 492 713\n","FINANTS- JA KINDLUSTUSTEGEVUS 402 542\n","HALDUS- JA ABITEGEVUSED 515 527\n","HARIDUS 32 39\n","HULGI- JA JAEKAUBANDUS; MOOTOR... 7754 9594\n","INFO JA SIDE 1050 1289\n","KINNISVARAALANE TEGEVUS 566 720\n","KODUMAJAPIDAMISTE KUI TÖÖANDJA... 0 0\n","KUNST, MEELELAHUTUS JA VABA AE... 65 98\n","KUTSE-, TEADUS- JA TEHNIKAALAN... 595 1240\n","MAJUTUS JA TOITLUSTUS 234 281\n","MUUD TEENINDAVAD TEGEVUSED 70 87\n","MÄETÖÖSTUS 65 78\n","PÕLLUMAJANDUS, METSAMAJANDUS J... 411 539\n","TERVISHOID JA SOTSIAALHOOLEKAN... 20 19\n","TÖÖTLEV TÖÖSTUS 4159 5010\n","VEEVARUSTUS; KANALISATSIOON, J... 162 238\n","VEONDUS JA LAONDUS 1315 1573"]},"metadata":{},"execution_count":9}]},{"cell_type":"markdown","metadata":{"id":"9UrwG8JY-TTN"},"source":["# Lisame muutuja, mis näitab protsentuaalset muutust"]},{"cell_type":"code","metadata":{"colab":{"base_uri":"https://localhost:8080/","height":739},"id":"yAKPEpXo-cbH","executionInfo":{"status":"ok","timestamp":1639406427510,"user_tz":-120,"elapsed":280,"user":{"displayName":"Kristjan Eljand","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14Gip4UgEVFXL2Q-oKuIBr2JP5268uFbs3Bf7aNhj=s64","userId":"12801037868987527469"}},"outputId":"c6b0454c-296b-4f7b-982c-0ac1cdf78e4e"},"source":["# Arvutame muutuse\n","muutus = wide_revenue_data['2021_III'] / wide_revenue_data['2020_III'] - 1\n","\n","# Korrutame muutuse 100-ga, et saada protsentuaalset väärtust\n","wide_revenue_data['Muutus (%)'] = muutus*100\n","\n","wide_revenue_data"],"execution_count":10,"outputs":[{"output_type":"execute_result","data":{"text/html":["\n","\n","
\n"," \n"," \n"," quarter | \n"," 2020_III | \n"," 2021_III | \n"," Muutus (%) | \n","
\n"," \n"," emtak | \n"," | \n"," | \n"," | \n","
\n"," \n"," \n"," \n"," AVALIK HALDUS JA RIIGIKAITSE;... | \n"," 49 | \n"," 59 | \n"," 20.408163 | \n","
\n"," \n"," EHITUS | \n"," 1422 | \n"," 1731 | \n"," 21.729958 | \n","
\n"," \n"," EKSTERRITORIAALSETE ORGANISATS... | \n"," 0 | \n"," 0 | \n"," NaN | \n","
\n"," \n"," ELEKTRIENERGIA, GAASI, AURU JA... | \n"," 492 | \n"," 713 | \n"," 44.918699 | \n","
\n"," \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 402 | \n"," 542 | \n"," 34.825871 | \n","
\n"," \n"," HALDUS- JA ABITEGEVUSED | \n"," 515 | \n"," 527 | \n"," 2.330097 | \n","
\n"," \n"," HARIDUS | \n"," 32 | \n"," 39 | \n"," 21.875000 | \n","
\n"," \n"," HULGI- JA JAEKAUBANDUS; MOOTOR... | \n"," 7754 | \n"," 9594 | \n"," 23.729688 | \n","
\n"," \n"," INFO JA SIDE | \n"," 1050 | \n"," 1289 | \n"," 22.761905 | \n","
\n"," \n"," KINNISVARAALANE TEGEVUS | \n"," 566 | \n"," 720 | \n"," 27.208481 | \n","
\n"," \n"," KODUMAJAPIDAMISTE KUI TÖÖANDJA... | \n"," 0 | \n"," 0 | \n"," NaN | \n","
\n"," \n"," KUNST, MEELELAHUTUS JA VABA AE... | \n"," 65 | \n"," 98 | \n"," 50.769231 | \n","
\n"," \n"," KUTSE-, TEADUS- JA TEHNIKAALAN... | \n"," 595 | \n"," 1240 | \n"," 108.403361 | \n","
\n"," \n"," MAJUTUS JA TOITLUSTUS | \n"," 234 | \n"," 281 | \n"," 20.085470 | \n","
\n"," \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 70 | \n"," 87 | \n"," 24.285714 | \n","
\n"," \n"," MÄETÖÖSTUS | \n"," 65 | \n"," 78 | \n"," 20.000000 | \n","
\n"," \n"," PÕLLUMAJANDUS, METSAMAJANDUS J... | \n"," 411 | \n"," 539 | \n"," 31.143552 | \n","
\n"," \n"," TERVISHOID JA SOTSIAALHOOLEKAN... | \n"," 20 | \n"," 19 | \n"," -5.000000 | \n","
\n"," \n"," TÖÖTLEV TÖÖSTUS | \n"," 4159 | \n"," 5010 | \n"," 20.461649 | \n","
\n"," \n"," VEEVARUSTUS; KANALISATSIOON, J... | \n"," 162 | \n"," 238 | \n"," 46.913580 | \n","
\n"," \n"," VEONDUS JA LAONDUS | \n"," 1315 | \n"," 1573 | \n"," 19.619772 | \n","
\n"," \n","
\n","
"],"text/plain":["quarter 2020_III 2021_III Muutus (%)\n","emtak \n"," AVALIK HALDUS JA RIIGIKAITSE;... 49 59 20.408163\n","EHITUS 1422 1731 21.729958\n","EKSTERRITORIAALSETE ORGANISATS... 0 0 NaN\n","ELEKTRIENERGIA, GAASI, AURU JA... 492 713 44.918699\n","FINANTS- JA KINDLUSTUSTEGEVUS 402 542 34.825871\n","HALDUS- JA ABITEGEVUSED 515 527 2.330097\n","HARIDUS 32 39 21.875000\n","HULGI- JA JAEKAUBANDUS; MOOTOR... 7754 9594 23.729688\n","INFO JA SIDE 1050 1289 22.761905\n","KINNISVARAALANE TEGEVUS 566 720 27.208481\n","KODUMAJAPIDAMISTE KUI TÖÖANDJA... 0 0 NaN\n","KUNST, MEELELAHUTUS JA VABA AE... 65 98 50.769231\n","KUTSE-, TEADUS- JA TEHNIKAALAN... 595 1240 108.403361\n","MAJUTUS JA TOITLUSTUS 234 281 20.085470\n","MUUD TEENINDAVAD TEGEVUSED 70 87 24.285714\n","MÄETÖÖSTUS 65 78 20.000000\n","PÕLLUMAJANDUS, METSAMAJANDUS J... 411 539 31.143552\n","TERVISHOID JA SOTSIAALHOOLEKAN... 20 19 -5.000000\n","TÖÖTLEV TÖÖSTUS 4159 5010 20.461649\n","VEEVARUSTUS; KANALISATSIOON, J... 162 238 46.913580\n","VEONDUS JA LAONDUS 1315 1573 19.619772"]},"metadata":{},"execution_count":10}]},{"cell_type":"markdown","metadata":{"id":"Zls5FCEjDVej"},"source":["# Sorteerime väärtused muutuse suuruse järjekorras"]},{"cell_type":"code","metadata":{"colab":{"base_uri":"https://localhost:8080/","height":739},"id":"Q_VcNUsCDY4-","executionInfo":{"status":"ok","timestamp":1639406472654,"user_tz":-120,"elapsed":273,"user":{"displayName":"Kristjan Eljand","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14Gip4UgEVFXL2Q-oKuIBr2JP5268uFbs3Bf7aNhj=s64","userId":"12801037868987527469"}},"outputId":"ecf61012-79bc-4b05-c78b-596cd23e07b2"},"source":["sorted_revenue_data = wide_revenue_data.sort_values(by=\"Muutus (%)\", ascending=False)\n","sorted_revenue_data "],"execution_count":11,"outputs":[{"output_type":"execute_result","data":{"text/html":["\n","\n","
\n"," \n"," \n"," quarter | \n"," 2020_III | \n"," 2021_III | \n"," Muutus (%) | \n","
\n"," \n"," emtak | \n"," | \n"," | \n"," | \n","
\n"," \n"," \n"," \n"," KUTSE-, TEADUS- JA TEHNIKAALAN... | \n"," 595 | \n"," 1240 | \n"," 108.403361 | \n","
\n"," \n"," KUNST, MEELELAHUTUS JA VABA AE... | \n"," 65 | \n"," 98 | \n"," 50.769231 | \n","
\n"," \n"," VEEVARUSTUS; KANALISATSIOON, J... | \n"," 162 | \n"," 238 | \n"," 46.913580 | \n","
\n"," \n"," ELEKTRIENERGIA, GAASI, AURU JA... | \n"," 492 | \n"," 713 | \n"," 44.918699 | \n","
\n"," \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 402 | \n"," 542 | \n"," 34.825871 | \n","
\n"," \n"," PÕLLUMAJANDUS, METSAMAJANDUS J... | \n"," 411 | \n"," 539 | \n"," 31.143552 | \n","
\n"," \n"," KINNISVARAALANE TEGEVUS | \n"," 566 | \n"," 720 | \n"," 27.208481 | \n","
\n"," \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 70 | \n"," 87 | \n"," 24.285714 | \n","
\n"," \n"," HULGI- JA JAEKAUBANDUS; MOOTOR... | \n"," 7754 | \n"," 9594 | \n"," 23.729688 | \n","
\n"," \n"," INFO JA SIDE | \n"," 1050 | \n"," 1289 | \n"," 22.761905 | \n","
\n"," \n"," HARIDUS | \n"," 32 | \n"," 39 | \n"," 21.875000 | \n","
\n"," \n"," EHITUS | \n"," 1422 | \n"," 1731 | \n"," 21.729958 | \n","
\n"," \n"," TÖÖTLEV TÖÖSTUS | \n"," 4159 | \n"," 5010 | \n"," 20.461649 | \n","
\n"," \n"," AVALIK HALDUS JA RIIGIKAITSE;... | \n"," 49 | \n"," 59 | \n"," 20.408163 | \n","
\n"," \n"," MAJUTUS JA TOITLUSTUS | \n"," 234 | \n"," 281 | \n"," 20.085470 | \n","
\n"," \n"," MÄETÖÖSTUS | \n"," 65 | \n"," 78 | \n"," 20.000000 | \n","
\n"," \n"," VEONDUS JA LAONDUS | \n"," 1315 | \n"," 1573 | \n"," 19.619772 | \n","
\n"," \n"," HALDUS- JA ABITEGEVUSED | \n"," 515 | \n"," 527 | \n"," 2.330097 | \n","
\n"," \n"," TERVISHOID JA SOTSIAALHOOLEKAN... | \n"," 20 | \n"," 19 | \n"," -5.000000 | \n","
\n"," \n"," EKSTERRITORIAALSETE ORGANISATS... | \n"," 0 | \n"," 0 | \n"," NaN | \n","
\n"," \n"," KODUMAJAPIDAMISTE KUI TÖÖANDJA... | \n"," 0 | \n"," 0 | \n"," NaN | \n","
\n"," \n","
\n","
"],"text/plain":["quarter 2020_III 2021_III Muutus (%)\n","emtak \n","KUTSE-, TEADUS- JA TEHNIKAALAN... 595 1240 108.403361\n","KUNST, MEELELAHUTUS JA VABA AE... 65 98 50.769231\n","VEEVARUSTUS; KANALISATSIOON, J... 162 238 46.913580\n","ELEKTRIENERGIA, GAASI, AURU JA... 492 713 44.918699\n","FINANTS- JA KINDLUSTUSTEGEVUS 402 542 34.825871\n","PÕLLUMAJANDUS, METSAMAJANDUS J... 411 539 31.143552\n","KINNISVARAALANE TEGEVUS 566 720 27.208481\n","MUUD TEENINDAVAD TEGEVUSED 70 87 24.285714\n","HULGI- JA JAEKAUBANDUS; MOOTOR... 7754 9594 23.729688\n","INFO JA SIDE 1050 1289 22.761905\n","HARIDUS 32 39 21.875000\n","EHITUS 1422 1731 21.729958\n","TÖÖTLEV TÖÖSTUS 4159 5010 20.461649\n"," AVALIK HALDUS JA RIIGIKAITSE;... 49 59 20.408163\n","MAJUTUS JA TOITLUSTUS 234 281 20.085470\n","MÄETÖÖSTUS 65 78 20.000000\n","VEONDUS JA LAONDUS 1315 1573 19.619772\n","HALDUS- JA ABITEGEVUSED 515 527 2.330097\n","TERVISHOID JA SOTSIAALHOOLEKAN... 20 19 -5.000000\n","EKSTERRITORIAALSETE ORGANISATS... 0 0 NaN\n","KODUMAJAPIDAMISTE KUI TÖÖANDJA... 0 0 NaN"]},"metadata":{},"execution_count":11}]},{"cell_type":"markdown","metadata":{"id":"0XFv9BPj97nr"},"source":["# Tabeli illustreerimine\n","Uuri lähemalt: https://pandas.pydata.org/docs/user_guide/style.html "]},{"cell_type":"code","metadata":{"colab":{"base_uri":"https://localhost:8080/","height":1000},"id":"WKsdLtUE9_ap","executionInfo":{"status":"ok","timestamp":1639406566066,"user_tz":-120,"elapsed":300,"user":{"displayName":"Kristjan Eljand","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14Gip4UgEVFXL2Q-oKuIBr2JP5268uFbs3Bf7aNhj=s64","userId":"12801037868987527469"}},"outputId":"92d5218d-a1e8-4322-ffc6-f98ba15dead7"},"source":["# Kaotame ära ridade ja veergude nimed, et need ei segaks meie pilti\n","sorted_revenue_data.rename_axis(None, axis=0, inplace=True)\n","sorted_revenue_data.rename_axis(None, axis=1, inplace=True)\n","\n","# Funktsioon, millega muudame tabeli väljanägemist\n","def illustrate_dataframe(dataframe):\n"," \"\"\"\n"," See funktsioon võtab sisendiks Panda Dataframe'i ja väljastab\n"," tulemused illustreeritud kujul.\n"," \"\"\"\n"," # Kasutame 'style' meetodit, et pääseda ligi tabeli kujundusele\n"," # Ja lisame muutuse veerule protsendi märgi\n"," illustrated = dataframe.style.format(na_rep=\"\",\n"," formatter={'Muutus (%)': '{:.1f} %'})\n","\n"," # Määrame interaktiivse disaini ehk mis juhtub, kui läheme mõne lahtri peale.\n"," illustrated = illustrated.set_table_styles([\n"," # Mis juhtub, kui läheme hiirega üle lahtri\n"," {'selector': 'td:hover', 'props': [('background-color', '#ffa82c'),\n"," ('color', '#ffffff')]},\n"," {'selector': 'tr:hover', 'props': [('background-color', '#ffecc8')]},\n"," \n"," # Joondame ridade pealkirjad paremale\n"," {'selector': 'th.row_heading', 'props': [('text-align', 'right')]},\n"," \n"," # Joondame veergude pealkirjad keskele\n"," # muudame lahtri alumise joone mustaks\n"," {'selector': 'th.col_heading', 'props': [('text-align', 'center'), \n"," ('padding', '0.8em'),\n"," ('border-bottom', '2px solid black'),\n"," ]},\n"," # Lisame lahtritele natukene tühja ruumi, et oleks\n"," # Paremini loetav\n"," {'selector': 'td', 'props': [('padding', '1em 2em')]},\n"," ])\n"," return illustrated\n","\n","# Kasutame funktsiooni\n","illustrate_dataframe(sorted_revenue_data)"],"execution_count":12,"outputs":[{"output_type":"execute_result","data":{"text/html":[" | 2020_III | 2021_III | Muutus (%) |
\n"," \n"," KUTSE-, TEADUS- JA TEHNIKAALAN... | \n"," 595 | \n"," 1240 | \n"," 108.4 % | \n","
\n"," \n"," KUNST, MEELELAHUTUS JA VABA AE... | \n"," 65 | \n"," 98 | \n"," 50.8 % | \n","
\n"," \n"," VEEVARUSTUS; KANALISATSIOON, J... | \n"," 162 | \n"," 238 | \n"," 46.9 % | \n","
\n"," \n"," ELEKTRIENERGIA, GAASI, AURU JA... | \n"," 492 | \n"," 713 | \n"," 44.9 % | \n","
\n"," \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 402 | \n"," 542 | \n"," 34.8 % | \n","
\n"," \n"," PÕLLUMAJANDUS, METSAMAJANDUS J... | \n"," 411 | \n"," 539 | \n"," 31.1 % | \n","
\n"," \n"," KINNISVARAALANE TEGEVUS | \n"," 566 | \n"," 720 | \n"," 27.2 % | \n","
\n"," \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 70 | \n"," 87 | \n"," 24.3 % | \n","
\n"," \n"," HULGI- JA JAEKAUBANDUS; MOOTOR... | \n"," 7754 | \n"," 9594 | \n"," 23.7 % | \n","
\n"," \n"," INFO JA SIDE | \n"," 1050 | \n"," 1289 | \n"," 22.8 % | \n","
\n"," \n"," HARIDUS | \n"," 32 | \n"," 39 | \n"," 21.9 % | \n","
\n"," \n"," EHITUS | \n"," 1422 | \n"," 1731 | \n"," 21.7 % | \n","
\n"," \n"," TÖÖTLEV TÖÖSTUS | \n"," 4159 | \n"," 5010 | \n"," 20.5 % | \n","
\n"," \n"," AVALIK HALDUS JA RIIGIKAITSE;... | \n"," 49 | \n"," 59 | \n"," 20.4 % | \n","
\n"," \n"," MAJUTUS JA TOITLUSTUS | \n"," 234 | \n"," 281 | \n"," 20.1 % | \n","
\n"," \n"," MÄETÖÖSTUS | \n"," 65 | \n"," 78 | \n"," 20.0 % | \n","
\n"," \n"," VEONDUS JA LAONDUS | \n"," 1315 | \n"," 1573 | \n"," 19.6 % | \n","
\n"," \n"," HALDUS- JA ABITEGEVUSED | \n"," 515 | \n"," 527 | \n"," 2.3 % | \n","
\n"," \n"," TERVISHOID JA SOTSIAALHOOLEKAN... | \n"," 20 | \n"," 19 | \n"," -5.0 % | \n","
\n"," \n"," EKSTERRITORIAALSETE ORGANISATS... | \n"," 0 | \n"," 0 | \n"," | \n","
\n"," \n"," KODUMAJAPIDAMISTE KUI TÖÖANDJA... | \n"," 0 | \n"," 0 | \n"," | \n","
\n","
"],"text/plain":[""]},"metadata":{},"execution_count":12}]},{"cell_type":"markdown","metadata":{"id":"Ug_Og_sL38JR"},"source":["# Sisendvorm ilma koodita\n","Colab võimaldab luua ka kasutajaliidese sisendvormiga, kuid ilma koodita. Teisisõnu, on võimalik luua juskui väike veebirakendus, mida jagada info tarbijaga.\n","\n","Vormi lisamiseks:\n","* Kliki koodilahtri paremas ääres kolmel täpil -> Add form\n","\n","Vormi väljade lisamisek:\n","* Kliki koodilahtri ääres kolmel täpil -> form -> Add a form field.\n","\n","Koodi peitmiseks:\n","* Hiire paremklikk -> form -> Hide code"]},{"cell_type":"code","metadata":{"id":"bYAch3lD9v_V","colab":{"base_uri":"https://localhost:8080/","height":194},"executionInfo":{"status":"ok","timestamp":1639406669531,"user_tz":-120,"elapsed":285,"user":{"displayName":"Kristjan Eljand","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14Gip4UgEVFXL2Q-oKuIBr2JP5268uFbs3Bf7aNhj=s64","userId":"12801037868987527469"}},"outputId":"2857433d-d5fe-4bd7-e6c7-946e3d7d18a6"},"source":["#@title Eesti ettevõtete müügitulu tegevusala järgi\n","#@markdown *Kirjuta selle tegevusala algustäht, mille kohta soovid tulemusi näha.*\n","Tegevusala = \"M\" #@param {type:\"string\"}\n","\n","# Loome filtri\n","tegevusala_filter = sorted_revenue_data.index.str.startswith(Tegevusala)\n","\n","# Filtreerime andmed\n","filtered_data = sorted_revenue_data.loc[tegevusala_filter]\n","\n","# Väljastame tulemuse\n","# Kasutame eelnevalt loodud \"illustrate_dataframe\" funktsioooni\n","illustrate_dataframe(filtered_data)"],"execution_count":14,"outputs":[{"output_type":"execute_result","data":{"text/html":[" | 2020_III | 2021_III | Muutus (%) |
\n"," \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 70 | \n"," 87 | \n"," 24.3 % | \n","
\n"," \n"," MAJUTUS JA TOITLUSTUS | \n"," 234 | \n"," 281 | \n"," 20.1 % | \n","
\n"," \n"," MÄETÖÖSTUS | \n"," 65 | \n"," 78 | \n"," 20.0 % | \n","
\n","
"],"text/plain":[""]},"metadata":{},"execution_count":14}]},{"cell_type":"markdown","metadata":{"id":"XsiutCOaFnD4"},"source":["# Graafikud\n","Graafikute tegemist on Python'l palju erinevaid tööriistu. Alljärgnevas näites kasutame me teeki nimega \"Plotly\", mis võimaldab interaktiivsete graafikute loomist.\n","\n","Loe Plotly kohta lähemalt https://plotly.com/python/plotly-express/"]},{"cell_type":"code","metadata":{"id":"Uvp6gHXHFok3","executionInfo":{"status":"ok","timestamp":1639406785752,"user_tz":-120,"elapsed":4693,"user":{"displayName":"Kristjan Eljand","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14Gip4UgEVFXL2Q-oKuIBr2JP5268uFbs3Bf7aNhj=s64","userId":"12801037868987527469"}}},"source":["# Installeerime Plotly oma keskkonda\n","!pip install -q plotly"],"execution_count":15,"outputs":[]},{"cell_type":"code","metadata":{"colab":{"base_uri":"https://localhost:8080/","height":645},"id":"zoHJWP7tH48g","executionInfo":{"status":"ok","timestamp":1639406819352,"user_tz":-120,"elapsed":315,"user":{"displayName":"Kristjan Eljand","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14Gip4UgEVFXL2Q-oKuIBr2JP5268uFbs3Bf7aNhj=s64","userId":"12801037868987527469"}},"outputId":"4b96487e-693a-4e27-df19-cb99a46c8dd5"},"source":["# Tegevusala on meil hetkel index - muudame ta tagasi muutujaks\n","plot_data = sorted_revenue_data.reset_index()\n","\n","# Anname talle mõistliku nimetuse\n","plot_data.rename(columns={'index': 'Tegevusala'}, inplace=True)\n","\n","# Jäjestame tabeli alates väikseimast muutuse väärtusest\n","# Meie graafikut on pärast parem lugeda\n","plot_data.sort_values(by='Muutus (%)', inplace=True)\n","\n","# Eemaldame tegevusalad, mille muutust me ei saanud arvutada\n","plot_data.dropna(inplace=True)\n","plot_data"],"execution_count":16,"outputs":[{"output_type":"execute_result","data":{"text/html":["\n","\n","
\n"," \n"," \n"," | \n"," Tegevusala | \n"," 2020_III | \n"," 2021_III | \n"," Muutus (%) | \n","
\n"," \n"," \n"," \n"," 18 | \n"," TERVISHOID JA SOTSIAALHOOLEKAN... | \n"," 20 | \n"," 19 | \n"," -5.000000 | \n","
\n"," \n"," 17 | \n"," HALDUS- JA ABITEGEVUSED | \n"," 515 | \n"," 527 | \n"," 2.330097 | \n","
\n"," \n"," 16 | \n"," VEONDUS JA LAONDUS | \n"," 1315 | \n"," 1573 | \n"," 19.619772 | \n","
\n"," \n"," 15 | \n"," MÄETÖÖSTUS | \n"," 65 | \n"," 78 | \n"," 20.000000 | \n","
\n"," \n"," 14 | \n"," MAJUTUS JA TOITLUSTUS | \n"," 234 | \n"," 281 | \n"," 20.085470 | \n","
\n"," \n"," 13 | \n"," AVALIK HALDUS JA RIIGIKAITSE;... | \n"," 49 | \n"," 59 | \n"," 20.408163 | \n","
\n"," \n"," 12 | \n"," TÖÖTLEV TÖÖSTUS | \n"," 4159 | \n"," 5010 | \n"," 20.461649 | \n","
\n"," \n"," 11 | \n"," EHITUS | \n"," 1422 | \n"," 1731 | \n"," 21.729958 | \n","
\n"," \n"," 10 | \n"," HARIDUS | \n"," 32 | \n"," 39 | \n"," 21.875000 | \n","
\n"," \n"," 9 | \n"," INFO JA SIDE | \n"," 1050 | \n"," 1289 | \n"," 22.761905 | \n","
\n"," \n"," 8 | \n"," HULGI- JA JAEKAUBANDUS; MOOTOR... | \n"," 7754 | \n"," 9594 | \n"," 23.729688 | \n","
\n"," \n"," 7 | \n"," MUUD TEENINDAVAD TEGEVUSED | \n"," 70 | \n"," 87 | \n"," 24.285714 | \n","
\n"," \n"," 6 | \n"," KINNISVARAALANE TEGEVUS | \n"," 566 | \n"," 720 | \n"," 27.208481 | \n","
\n"," \n"," 5 | \n"," PÕLLUMAJANDUS, METSAMAJANDUS J... | \n"," 411 | \n"," 539 | \n"," 31.143552 | \n","
\n"," \n"," 4 | \n"," FINANTS- JA KINDLUSTUSTEGEVUS | \n"," 402 | \n"," 542 | \n"," 34.825871 | \n","
\n"," \n"," 3 | \n"," ELEKTRIENERGIA, GAASI, AURU JA... | \n"," 492 | \n"," 713 | \n"," 44.918699 | \n","
\n"," \n"," 2 | \n"," VEEVARUSTUS; KANALISATSIOON, J... | \n"," 162 | \n"," 238 | \n"," 46.913580 | \n","
\n"," \n"," 1 | \n"," KUNST, MEELELAHUTUS JA VABA AE... | \n"," 65 | \n"," 98 | \n"," 50.769231 | \n","
\n"," \n"," 0 | \n"," KUTSE-, TEADUS- JA TEHNIKAALAN... | \n"," 595 | \n"," 1240 | \n"," 108.403361 | \n","
\n"," \n","
\n","
"],"text/plain":[" Tegevusala 2020_III 2021_III Muutus (%)\n","18 TERVISHOID JA SOTSIAALHOOLEKAN... 20 19 -5.000000\n","17 HALDUS- JA ABITEGEVUSED 515 527 2.330097\n","16 VEONDUS JA LAONDUS 1315 1573 19.619772\n","15 MÄETÖÖSTUS 65 78 20.000000\n","14 MAJUTUS JA TOITLUSTUS 234 281 20.085470\n","13 AVALIK HALDUS JA RIIGIKAITSE;... 49 59 20.408163\n","12 TÖÖTLEV TÖÖSTUS 4159 5010 20.461649\n","11 EHITUS 1422 1731 21.729958\n","10 HARIDUS 32 39 21.875000\n","9 INFO JA SIDE 1050 1289 22.761905\n","8 HULGI- JA JAEKAUBANDUS; MOOTOR... 7754 9594 23.729688\n","7 MUUD TEENINDAVAD TEGEVUSED 70 87 24.285714\n","6 KINNISVARAALANE TEGEVUS 566 720 27.208481\n","5 PÕLLUMAJANDUS, METSAMAJANDUS J... 411 539 31.143552\n","4 FINANTS- JA KINDLUSTUSTEGEVUS 402 542 34.825871\n","3 ELEKTRIENERGIA, GAASI, AURU JA... 492 713 44.918699\n","2 VEEVARUSTUS; KANALISATSIOON, J... 162 238 46.913580\n","1 KUNST, MEELELAHUTUS JA VABA AE... 65 98 50.769231\n","0 KUTSE-, TEADUS- JA TEHNIKAALAN... 595 1240 108.403361"]},"metadata":{},"execution_count":16}]},{"cell_type":"code","metadata":{"colab":{"base_uri":"https://localhost:8080/","height":542},"id":"97gkwrE5F3zu","executionInfo":{"status":"ok","timestamp":1639406887738,"user_tz":-120,"elapsed":3291,"user":{"displayName":"Kristjan Eljand","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14Gip4UgEVFXL2Q-oKuIBr2JP5268uFbs3Bf7aNhj=s64","userId":"12801037868987527469"}},"outputId":"51e48bc6-69ab-4015-dfc9-5c8b81294a36"},"source":["# Impordime Plotly express mooduli, mis võimaldab\n","# Kiiret graafikule kandmist\n","import plotly.express as px\n","\n","#Loome graafiku ja prindime välja\n","fig = px.bar(plot_data, \n"," title = \"Eesti ettevõtete müügitulu muutus (III kvartal 2021 vs 2020)\",\n"," y='Tegevusala', \n"," x='Muutus (%)', \n"," orientation='h')\n","fig.show()"],"execution_count":17,"outputs":[{"output_type":"display_data","data":{"text/html":["\n","\n","\n"," \n"," \n"," \n"," \n","
\n"," \n","
\n","\n",""]},"metadata":{}}]},{"cell_type":"markdown","metadata":{"id":"a-X2Q4POoJy6"},"source":["# Colab code snippets"]},{"cell_type":"code","metadata":{"id":"3MWCszg2oaj3"},"source":["# load an example dataset\n","from vega_datasets import data\n","cars = data.cars()\n","\n","# plot the dataset, referencing dataframe column names\n","import altair as alt\n","alt.Chart(plot_data).mark_bar().encode(\n"," x='Muutus (%)',\n"," y='Tegevusala'\n",")"],"execution_count":null,"outputs":[]},{"cell_type":"code","metadata":{"id":"WmGu5UHApGy7"},"source":["# load an example dataset\n","from vega_datasets import data\n","cars = data.cars()\n","\n","# plot the dataset, referencing dataframe column names\n","import altair as alt\n","alt.Chart(cars).mark_point().encode(\n"," x='Horsepower',\n"," y='Miles_per_Gallon',\n"," color='Origin'\n",").interactive()"],"execution_count":null,"outputs":[]}]}