| druh | délka křídla (mm) | hmotnost (g) |
|---|---|---|
| Adelie | 181 | 3750 |
| Adelie | 186 | 3800 |
| Adelie | 195 | 3250 |
| Adelie | 193 | 3450 |
BIOSTATISTIKA
L00
První kroky v R a RStudiu
| druh | délka křídla (mm) | hmotnost (g) |
|---|---|---|
| Adelie | 181 | 3750 |
| Adelie | 186 | 3800 |
| Adelie | 195 | 3250 |
| Adelie | 193 | 3450 |
Měření v tabulce, obrázek a postup, který je spojuje.
Po absolvování této lekce budete schopni:
Tabulkový procesor a R se mohou doplňovat. Uložený postup je výhodný hlavně tehdy, když potřebujeme práci přesně opakovat.
R
Programovací jazyk a program, který provádí přesné textové pokyny zvané kód.
RStudio
Okno, ve kterém kód píšeme, ukládáme, posíláme do R a kontrolujeme výsledky.
1 Source · 2 Console · 3 Environment · 4 Files, Plots, Packages a Help
Snímek: Rcragun, Wikimedia Commons, CC BY-SA 4.0; číselné značky doplněny pro tuto lekci.
Source je textový editor. Skript je uložený soubor s kódem a koncovkou .R.
Console je přímé spojení s běžícím R. Značka > znamená, že R čeká na příkaz.
Klikněte za >, napište 1 + 1 a stiskněte Enter.
Snímek: Rcragun, Wikimedia Commons, CC BY-SA 4.0; výřezy upraveny pro tuto lekci.
Environment ukazuje pojmenované výsledky v paměti právě běžícího R.
Files ukazuje soubory, Plots obrázky a Help nápovědu. Záložky sdílejí jedno místo.
| Source | Klávesa | Console |
|---|---|---|
2 + 3 |
Ctrl + Enter | příkaz a výsledek |
Ctrl + S
Uloží text skriptu do souboru.
Ctrl + Enter
Pošle aktuální řádek nebo označenou část do R.
+ na začátku řádku?> (2 + 3
+
Na co R čeká?
Příkaz není dokončený
Chybí pravá závorka. Klávesa Esc vrátí běžnou značku >; opravený příkaz je (2 + 3).
.Rproj otevře složku jako projektdata obsahuje vstupní tabulkuvystupy obsahuje uložené výsledkyprvni_kroky.R uchovává kódZkontrolujte stejnou strukturu v záložce Files a název projektu vpravo nahoře.
digits?round je funkce, která číslo zaokrouhlíx je pojmenovaný argument: zaokrouhlované číslodigits je pojmenovaný argument: počet desetinných místZměňte digits a spusťte příkaz. Do Console napište ?round; v Help najděte části Usage a Arguments.
Balíček je nainstalovaný doplněk, který může přidat funkce, dokumentaci nebo data.
Instalace v Console
Obvykle ji provedeme pouze jednou.
install.packages(pkgs = "palmerpenguins")
Použití konkrétního obsahu
Dvojitá dvojtečka vybírá obsah z balíčku.
names(x = palmerpenguins::penguins)
Pokud instalace do pěti minut nefunguje, pokračujeme s připraveným CSV. Další kroky balíček nepotřebují.
| druh | délka křídla (mm) | tělesná hmotnost (g) |
|---|---|---|
| Adelie | 181 | 3750 |
| Adelie | 186 | 3800 |
| Adelie | 195 | 3250 |
| Adelie | 193 | 3450 |
| Adelie | 190 | 3650 |
První řádek popisuje jednoho tučňáka druhu Adelie: délka křídla 181 mm, tělesná hmotnost 3750 g.
Data: Gorman, Williams a Fraser; Palmer Penguins, CC0.
data/palmer_penguins.csv popisuje cestu od hlavní složky projektu.
Po spuštění se data_tucnaci objeví v Environment.
Očekáváme sloupce species, flipper_length_mm, body_mass_g a 342 řádků.
První řádek
Vodorovně: 181 mm
Svisle: 3750 g
Jeden řádek dodá bodu dvě souřadnice.
Najděte přibližnou polohu prvního tučňáka. Obrazec zatím statisticky nevykládáme.
png() otevře cílový soubor.plot() do něj nakreslí obrázek.dev.off() soubor dokončí.Soubor na disku
vystupy/tucnaci.png
Restart R ukončí právě běžící R uvnitř RStudia a spustí čistý běh. RStudio zůstane otevřené.
| Co sledujeme | Zůstane, nebo zmizí? |
|---|---|
uložený skript prvni_kroky.R |
? |
vstupní CSV ve složce data |
? |
PNG ve složce vystupy |
? |
| objekty v Environment | ? |
Soubory zůstanou na disku. Environment se vyčistí. Uložený skript může potřebné objekty a výstup obnovit.
A
Pouze obrázek tucnaci.png
B
Pouze skript prvni_kroky.R
C
Celou složku projektu se skriptem a vstupními daty
C. Obrázek ukazuje výsledek. Projekt se skriptem a daty navíc ukazuje, jak výsledek vznikl.