Skip to content
This repository was archived by the owner on Feb 15, 2023. It is now read-only.

Commit 2f35a09

Browse files
pavelsukZelenyMartin
authored andcommitted
Trying to fix #51 for all file references
1 parent f5e390e commit 2f35a09

File tree

14 files changed

+17
-17
lines changed

14 files changed

+17
-17
lines changed

bonusove-kapitoly/vizualizace/excs/call-centrum/exercise.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ title: Call centrum
33
demand: 2
44
---
55

6-
V souboru [callcentrum.txt]{src=assets/callcentrum.txt} najdete několik tisíc záznamů pro call centrum, které udávají časy mezi jednotlivými příchozími hovory v minutách a vteřinách. Načtěte tato data do série v Pythonu. Časy převeďte na vteřiny a zobrazte jejich histogram a boxplot. Co lze z těchto dvou grafů vyčíst?
6+
V souboru [callcentrum.txt](assets/callcentrum.txt) najdete několik tisíc záznamů pro call centrum, které udávají časy mezi jednotlivými příchozími hovory v minutách a vteřinách. Načtěte tato data do série v Pythonu. Časy převeďte na vteřiny a zobrazte jejich histogram a boxplot. Co lze z těchto dvou grafů vyčíst?

bonusove-kapitoly/vizualizace/excs/hazeni-kostkami/exercise.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Házení kostkami
33
demand: 2
44
---
55

6-
Mějme dvě hrací kostky, kterými vždy hodíme najednou a zaznamenáme součet bodů. Stáhněte si textový soubor [kostky.txt]{src=assets/kostky.txt}, který obsahuje 1000 takových nezávislých hodů.
6+
Mějme dvě hrací kostky, kterými vždy hodíme najednou a zaznamenáme součet bodů. Stáhněte si textový soubor [kostky.txt](assets/kostky.txt), který obsahuje 1000 takových nezávislých hodů.
77

88
Načtěte tato data do Python seznamu, ze kterého vyrobte sérii. Zobrazte histogram hodů. Zvolte vhodné rozložení přihrádek a zodpovězte následující dotazy:
99

bonusove-kapitoly/webscraping/excs/porozumeni-html/exercise.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ demand: 3
55

66
Cílem tohoto cvičení je pokusit se vyznat ve zdrojovém kódu jednoduché webové stránky a získat tak povědomí o tom jak funguje jazyk HTML. Postupujte dle následujících kroků.
77

8-
1. Stáhněte si následující [ZIP soubor]{src=assets/dhmo.zip}, který rozbalte někam na váš počítač. V rozbalené složce `dhmo` rozklikněte soubor `index.html`. V prohlížeči by se vám měla otevřít jednoduchá webová stránka pojednávající o škodlivosti jedné velmi zajímavé chemikálie. Stránka nevypadá příliš vábně, protože není napojena na žádné CSS styly, a vidíme tedy jen čistý obsah.
8+
1. Stáhněte si následující [ZIP soubor](assets/dhmo.zip), který rozbalte někam na váš počítač. V rozbalené složce `dhmo` rozklikněte soubor `index.html`. V prohlížeči by se vám měla otevřít jednoduchá webová stránka pojednávající o škodlivosti jedné velmi zajímavé chemikálie. Stránka nevypadá příliš vábně, protože není napojena na žádné CSS styly, a vidíme tedy jen čistý obsah.
99
1. Složku `dhmo` si otevřete ve Visual Studiu a podívejte se na obsah souboru `index.html`. Uvidíte spoustu HTML značek. Některé z nich znáte, některé jste v životě neviděli. Nenechte se vylekat tím, že některým částem tohoto souboru vůbec nerozumíte. Zkuste v souboru najít nějaký kousek textu, který vidíte na vaší otevřené webové stránce a tím se trochu zorientovat.
1010
1. V úvodním odstavci stránky jsou tři překlepy. Opravte je přímo v souboru `index.html`. Nezapomeňte jej uložit. Obnovte stránku ve vašem prohlížeči (zkratka Ctrl+R nebo CMD+R) a měli byste vidět změny, které jste provedli.
1111
1. Najděte v souboru `index.html` část, která obsahuje výčet faktů o DHMO. Tyto seznamy jsou číslované, což naznačuje HTML značka `<ol>`. Změňte u obou seznamů tuto značku na `<ul>`, což znamená nečíslovaný seznam. Nezapomeňte změnit i uzavírací značku seznamu (ta s lomítkem). Otevírací a uzavírací značky musí vždy souhlasit!

datova-analyza/pandas-agregace/pandas-agregace.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ V předchozí lekci jsme si ukázali, jak se v Pandas vytvoří DataFrame a jak
22

33
## Maturita
44

5-
Abychom měli nějaký praktický příklad k procvičování, použijeme fiktivní data z výsledků maturitních zkoušek během jednoho týdne na nějakém menším gymnáziu. Maturita se odehrává ve třech místnostech: U202, U203 a U302. Máme tedy tři tabulky dat, z každé místnosti jednu. Níže si můžete prohlédnout příklad tabulky z místnosti U202. Všechny tabulky jsou ke stažení zde: [u202.csv]{src=assets/u202.csv}, [u203.csv]{src=assets/u203.csv}, [u302.csv]{src=assets/u302.csv}.
5+
Abychom měli nějaký praktický příklad k procvičování, použijeme fiktivní data z výsledků maturitních zkoušek během jednoho týdne na nějakém menším gymnáziu. Maturita se odehrává ve třech místnostech: U202, U203 a U302. Máme tedy tři tabulky dat, z každé místnosti jednu. Níže si můžete prohlédnout příklad tabulky z místnosti U202. Všechny tabulky jsou ke stažení zde: [u202.csv](assets/u202.csv), [u203.csv](assets/u203.csv), [u302.csv](assets/u302.csv).
66

77
| jméno | předmět | známka | den |
88
| ----------------- | ---------------- | ------ | --- |
@@ -115,7 +115,7 @@ Takto už nám vznikla pěkná vyčištěná tabulka. Uložme si ji do CSV, ať
115115
>>> maturita.to_csv('maturita.csv', index=False)
116116
```
117117

118-
Výslednou tabulku si můžete stáhnout jako soubor [maturita.csv]{src=assets/maturita.csv}.
118+
Výslednou tabulku si můžete stáhnout jako soubor [maturita.csv](assets/maturita.csv).
119119

120120
## Joinování dat
121121

@@ -129,7 +129,7 @@ Už jsme si ukázali, jak v Pandas spojovat tabulky za sebe, což v SQL odpovíd
129129
| čt | 23.5.2019 | Petr Ortinský |
130130
|| 24.5.2019 | Alena Pniáčková |
131131

132-
Data si můžete stáhnout jako soubor [predsedajici.csv]{src=assets/predsedajici.csv}. Načtěme si jej jako DataFrame.
132+
Data si můžete stáhnout jako soubor [predsedajici.csv](assets/predsedajici.csv). Načtěme si jej jako DataFrame.
133133

134134
```pycon
135135
>>> preds = pandas.read_csv('predsedajici.csv', encoding='utf-8')
@@ -176,7 +176,7 @@ Nyní už tabulka vypadá hezky. Proveďme tedy totéž pro celý náš maturitn
176176
>>> maturita2.to_csv('maturita2.csv', index=False)
177177
```
178178

179-
Výslednou tabulku si opět můžete stáhnout jako soubor [maturita2.csv]{src=assets/maturita2.csv}.
179+
Výslednou tabulku si opět můžete stáhnout jako soubor [maturita2.csv](assets/maturita2.csv).
180180

181181
## Grupování
182182

datova-analyza/pandas-dotazy/excs/ceska-jmena/exercise.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Česká jména
33
demand: 2
44
---
55

6-
Stáhněte si soubor [jmena100.csv]{src=assets/jmena100.csv}, který obsahuje tabulku 100 nejpoužívanějších českých křestních jmen seřazených od nejpoužívanějšího k nejméně používanému. Otevřete Python konzoli a pomocí Pandas načtěte tuto tabulku jako DataFrame. Jako index zvolte sloupec s názvem 'jméno'.
6+
Stáhněte si soubor [jmena100.csv](assets/jmena100.csv), který obsahuje tabulku 100 nejpoužívanějších českých křestních jmen seřazených od nejpoužívanějšího k nejméně používanému. Otevřete Python konzoli a pomocí Pandas načtěte tuto tabulku jako DataFrame. Jako index zvolte sloupec s názvem 'jméno'.
77

88
Datový soubor obsahuje následující sloupečky
99

datova-analyza/pandas-dotazy/pandas-dotazy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ Abychom si práci s DataFrame vyzkoušeli, budeme používat následující cvi
6666

6767
### Načítání dat
6868

69-
Tabulku výše si můžete stáhnout ve [formátu CSV]{src=assets/mesta.csv}. Abychom si ji mohli prohlédnout jako DataFrame, otevřeme si nejprve Python konzoli, importujeme modul `pandas` a načteme CSV soubor pomocí funkce `read_csv().`
69+
Tabulku výše si můžete stáhnout ve [formátu CSV](assets/mesta.csv). Abychom si ji mohli prohlédnout jako DataFrame, otevřeme si nejprve Python konzoli, importujeme modul `pandas` a načteme CSV soubor pomocí funkce `read_csv().`
7070

7171
```pycon
7272
>>> import pandas

datova-analyza/pandas-transformace/pandas-transformace.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ Uvažme jakéhosi Kristiána, jenž se snaží o zhubnutí do svého obleku, kte
7777
| st 15. | 74,1 kg | 3 km | 2 |
7878
| čt 16 | 73,8 kg | 3km | 2 |
7979

80-
Tabulku si můžete stáhnout jako soubor [vaha.txt]{src=assets/vaha.txt}. Bohužel Kristián není ten úplně nejvíc nejdůslednější člověk na planetě, takže hodnoty v druhém a třetím sloupečku nejsou vždy úplně konzistentní, hemží se to zde překlepy i občasnou chybějící hodnotou. Váha je řetězec, který nejen obsahuje i jednotky, ale navíc jsou desetinná čísla zapsána pomocí čárky. Navíc jsou hodnoty v tomto souboru jsou odděleny tabulátory, což svědčí o tom, že je Kristián asi vykopíroval přímo z Excelu nebo Google docs.
80+
Tabulku si můžete stáhnout jako soubor [vaha.txt](assets/vaha.txt). Bohužel Kristián není ten úplně nejvíc nejdůslednější člověk na planetě, takže hodnoty v druhém a třetím sloupečku nejsou vždy úplně konzistentní, hemží se to zde překlepy i občasnou chybějící hodnotou. Váha je řetězec, který nejen obsahuje i jednotky, ale navíc jsou desetinná čísla zapsána pomocí čárky. Navíc jsou hodnoty v tomto souboru jsou odděleny tabulátory, což svědčí o tom, že je Kristián asi vykopíroval přímo z Excelu nebo Google docs.
8181

8282
V dnešní lekci už nebudeme pracovat v příkazové řádce, ale napíšeme si regulérní program. Nejprve načteme naše data do DataFrame. Pozor na to, že oddělovače jsou tabulátory.
8383

zaklady-programovani/opakovani/opakovani.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Následující příklad v sobě zahrnuje většinu věcí, kterou jsme se do te
22

33
### Prváci
44

5-
Na Fakultu hybridních přírodních umění nastupují nově přijatí studenti. Tabulku těchto studentů s jejich rodnými čísly najdete v souboru [studenti.txt]{src=assets/studenti.txt}. Tabulka je evidentně vykopírovaná z Excelu, neboť hodnoty jsou zde odděleny tabulátory. Na každém řádku je jméno a příjmení studenta a jeho rodné číslo. Vytvořte Python program a proveďte v něm následující úkony.
5+
Na Fakultu hybridních přírodních umění nastupují nově přijatí studenti. Tabulku těchto studentů s jejich rodnými čísly najdete v souboru [studenti.txt](assets/studenti.txt). Tabulka je evidentně vykopírovaná z Excelu, neboť hodnoty jsou zde odděleny tabulátory. Na každém řádku je jméno a příjmení studenta a jeho rodné číslo. Vytvořte Python program a proveďte v něm následující úkony.
66

77
1. Načtěte data ze souboru do vašeho programu jako tabulku v podobě seznamu seznamů. Každý vnořený seznam bude představovat jeden řádek tabulky.
88
1. Přidejte do tabulky sloupec, který bude udávat věk studenta. Věk studenta zjistíte podle roku narození, což jsou první dvě cifry rodného čísla.

zaklady-programovani/slovniky-json/slovniky-json.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ JSON formát původně pochází z jazyka, který se jmenuje JavaScript. Ten se
128128

129129
### Čtení JSON dat
130130

131-
V Pythonu je velice jednoduché převést JSON na obyčejný Python slovník. Stačí nám k tomu modul jménem `json`. Vyzkoušíme si to na našem seznamu absolventů. Nejdřív si tato data stáhneme jako soubor [absolventi.json]{src=assets/absolventi.json}. Ten pak můžeme v Pythonu otevřít a převést na JSON následujícím programem.
131+
V Pythonu je velice jednoduché převést JSON na obyčejný Python slovník. Stačí nám k tomu modul jménem `json`. Vyzkoušíme si to na našem seznamu absolventů. Nejdřív si tato data stáhneme jako soubor [absolventi.json](assets/absolventi.json). Ten pak můžeme v Pythonu otevřít a převést na JSON následujícím programem.
132132

133133
```py
134134
import json

zaklady-programovani/soubory/excs/karty-3/exercise.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ demand: 3
55

66
Zkusme vyřešit problém losování karet tak, aby se nám nemohlo stát, že nám nějaká karta padne vícekrát, když by správně v balíčku měla být od každé karty pouze jedna.
77

8-
Ze souboru [karty.txt]{src=assets/karty.txt} si načtěte do seznamu kompletní balíček karet. Zadání je stejné jako v předchozí úložce, tedy vylosovat 4 karty z balíčku a vypsat je jako seznam spolu se součtem hodnot.
8+
Ze souboru [karty.txt](assets/karty.txt) si načtěte do seznamu kompletní balíček karet. Zadání je stejné jako v předchozí úložce, tedy vylosovat 4 karty z balíčku a vypsat je jako seznam spolu se součtem hodnot.
99

1010
Existuje vícero možných postupů, které vedou ke stejnému výsledku. Zde už můžete trochu zagooglit. Ve většině postupů se vám bude hodit příkaz, který umí odstranit prvek seznamu na zadaném indexu:.
1111

0 commit comments

Comments
 (0)