{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Основни типовивизуализације података" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "У овој радној свесци ћемо увести (или обновити) неке основне типове визуализације података (линијске, стубичасте и секторске дијаграме) на примеру припремљених података о студентима и дипломцима преузетих са сајта Републичког завода за статистику. Уз обнављање већ познатих опција које ови дијаграми нуде, искористићемо и увести и неке нове (ознаке на линијама, тип линије, наслагање стубића и измештање стубића) у складу са подацима који су нам на располагању. " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Иако се учитавање библиотеке може одиграти на било ком месту у радној свесци, \"бонтон\" је да се све библиотеке увезу на почетку, чиме читалац одмах на почетку има представу које све додатне функције се користе у анализи у наставку. Користићемо библиотеке [*pandas*](https://pandas.pydata.org/) (у овој свесци само за учитавање и преглед табеларних података) и [*matplotlib*](https://matplotlib.org/) (за цртање дијаграма) које ћемо учитати и преименовати у њихове типичне скраћенице." ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "import pandas as pd\n", "import matplotlib.pyplot as plt" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Наша највећа мотивација за коришћење *pandas* библиотеке је у једноставности учитавања, манипулације и чувања табеларних података. Стога ћемо и у наставку почети са учитавањем [**read_csv**](https://pandas.pydata.org/pandas-docs/stable/generated/pandas.read_csv.html) и прегледањем [**head**](https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.head.html) фајла *republika_srbija_visoko_2009_2017.csv*:" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", " | Skolska godina | \n", "Godina upisa/diplome | \n", "Broj visih | \n", "Upisani studenti vise | \n", "Budzetski studenti vise | \n", "Diplomirani studenti vise | \n", "Broj fakulteta | \n", "Upisani studenti fakulteti | \n", "Budzetski studenti fakulteti | \n", "Diplomirani studenti fakulteti | \n", "Ukupno studenata | \n", "Ukupno studentkinja | \n", "Ukupno diplomiranih | \n", "Ukupno diplomiranih zene | \n", "Diploma I stepen visa | \n", "Diploma II stepen visa | \n", "Diploma I stepen fakultet | \n", "Diploma II stepen fakultet | \n", "Diploma III stepen fakultet | \n", "Diploma stari program | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "2009-2010 | \n", "2009 | \n", "59 | \n", "43707 | \n", "15081 | \n", "11674 | \n", "130 | \n", "183065 | \n", "83528 | \n", "31871 | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "
1 | \n", "2010-2011 | \n", "2010 | \n", "59 | \n", "47169 | \n", "16091 | \n", "10057 | \n", "130 | \n", "181362 | \n", "81699 | \n", "36105 | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "
2 | \n", "2011-2012 | \n", "2011 | \n", "58 | \n", "47322 | \n", "16740 | \n", "10751 | \n", "130 | \n", "184339 | \n", "85362 | \n", "36772 | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "
3 | \n", "2012-2013 | \n", "2012 | \n", "57 | \n", "46649 | \n", "17213 | \n", "11648 | \n", "125 | \n", "192296 | \n", "89271 | \n", "36149 | \n", "238945.0 | \n", "133427.0 | \n", "47797.0 | \n", "27930.0 | \n", "10184.0 | \n", "1464.0 | \n", "6318.0 | \n", "29081.0 | \n", "750.0 | \n", "NaN | \n", "
4 | \n", "2013-2014 | \n", "2013 | \n", "56 | \n", "48052 | \n", "17117 | \n", "12768 | \n", "124 | \n", "194796 | \n", "87316 | \n", "37960 | \n", "242848.0 | \n", "134448.0 | \n", "50728.0 | \n", "29340.0 | \n", "11060.0 | \n", "1708.0 | \n", "7163.0 | \n", "30056.0 | \n", "741.0 | \n", "NaN | \n", "