Datové rámce v R: Learning The Basics

V předchozích kurzech jste se dozvěděli o , a . V tomto tutoriálu se naučíte o datových rámcích v R.

Datové rámce jsou v podstatě vektory kombinované dohromady a tvoří řádky a sloupce dat.

Datové rámce v R: Learning The Basics

Sloupec se skládá z jednoho vektoru. Takže ve výše uvedeném příkladu je první sloupec řetězcový, za ním následuje číselný sloupec a poté logický. Je to podobné tomu, jak by tabulka vypadala v LuckyTemplates.

Také si musíte pamatovat, že pro datové rámce by měl být stejný počet položek pro všechny sloupce. To znamená, že by měl existovat konzistentní počet řádků.

Při použití , budete obvykle pracovat s datovými rámci. Je tedy důležité pochopit, co to je a jak je lze použít.

Obsah

Načítání a prohlížení dodaného datového rámce

RStudio se již dodává s dodávanými datovými rámci, které můžete použít. K jejich identifikaci je třeba použít funkci data ( ) .

Otevřete RStudio a Spustit data ( ) . Do závorek nemusíte uvádět žádný argument.

Datové rámce v R: Learning The Basics

Po dokončení uvidíte seznam vestavěných datových sad v R, které můžete použít.

Datové rámce v R: Learning The Basics

Jsou opravdu užitečné pro procvičování a seznámení se s tím, jak používat datové rámce v R.

Nejčastěji používanou vestavěnou datovou sadou je iris . Iris se často používá při výuce datové vědy nebo analýzy dat obecně. Vytiskněte iris , abyste viděli její data v konzole.

Datové rámce v R: Learning The Basics

Můžete vidět, že existuje spousta dat. Posouváním nahoru uvidíte, že se skládá z různých sloupců.

Prozkoumávání datových rámců v R pomocí funkcí

Jedním ze způsobů, jak se na data lépe podívat, je použití funkce view ( ) . Když spustíte zobrazení kódu (iris) , uvidíte v RScriptu novou kartu obsahující tabulku.

Datové rámce v R: Learning The Basics

Funkce zobrazení ( ) je lepší, protože v tabulce můžete provádět úpravy. Pořadí dat můžete upravit pomocí šipek na názvu každého sloupce. Nechybí ani tlačítko filtru.

Můžete také kliknout na ikonu vedle filtru a otevřít data v novém okně.

Datové rámce v R: Learning The Basics

Toto nové okno je podobné tomu, kde se můžete dívat na data, ale nedotýkat se jich. To znamená, že nemůžete zadat nebo nahradit hodnoty nad existující data.

Další užitečnou funkcí, kterou je třeba znát, je funkce hlavy ( ) . Tato funkce vytiskne první řádky datové sady.

Pokud tedy spustíte Run head (iris) , uvidíte, že se vytiskne pouze prvních šest řádků. 

Datové rámce v R: Learning The Basics

To je skvělé, když chcete lépe porozumět svým datům. Konzole není zahlcena a prezentace dat je přehlednější.

Indexování datových rámců

Indexování bylo také diskutováno v předchozím tutoriálu o vektorech. K indexování pozice stačí použít hranaté závorky ( [ ] ). Protože se datové rámce skládají z řádků a sloupců, musíte indexovat oba. Formát je název [řádek, sloupec] .

Pokud například chcete indexovat 2. řádek a 4. sloupec datové sady iris , stačí Spustit iris [2, 4] .

Datové rámce v R: Learning The Basics

Můžete také indexovat rozsah řádků a sloupců. Vše, co potřebujete, je použít k označení rozsahu dvojtečku ( : ). Zde je příklad:

Datové rámce v R: Learning The Basics

Můžete také indexovat celý sloupec. Za názvem datové sady použijte znak dolaru ( $ ) a uveďte požadovaný název sloupce. Pokud například chcete indexovat celý sloupec s názvem Druh, Spustit iris$Species .

Datové rámce v R: Learning The Basics

Poté uvidíte, že v konzole byl vytištěn celý sloupec Druhy.

Zobrazení statistik datových rámců v R

Jak jste se dozvěděli v předchozích kurzech, R byl vytvořen pro účely analýzy dat, statistik a vizualizací. Další užitečnou věcí, kterou se o datových rámcích v R naučit, je to, jak je shrnout.

Když použijete funkci shrnutí ( ) , konzola vrátí souhrnnou statistiku pro tato data.

Shrnutí běhu (iris) . To vám poskytne základní informace o datové sadě z hlediska popisné statistiky.

Datové rámce v R: Learning The Basics

Existují další balíčky pro získání více souhrnných statistik, jako je standardní odchylka a špičatost. Ale ty budou diskutovány v následujících tutoriálech.


Závěr

Postupně jste se učili komponenty R. Nejprve jste se učili o objektech, pak jste pokročili s vektory až do této lekce o datových rámcích. Nyní máte co do činění s většími a složitějšími daty.

Díky datovým rámcům jste nyní lépe obeznámeni s různými datovými sadami v R a naučili jste se, jak dospět k základním statistickým informacím.

Budete se i nadále postupně učit, jak se další výukové programy zabývají způsoby, jak zvětšit a prozkoumat větší data v R.


Tabulky proporcí a četností v Excelu

Tabulky proporcí a četností v Excelu

Chtěli jsme se ponořit do tabulek četností v Excelu a také do tabulek proporcí. Podívejte se, co to je a kdy je použít.

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.

DAX měří v LuckyTemplates pomocí Measure Branching

DAX měří v LuckyTemplates pomocí Measure Branching

Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.

Najvýkonnejšie volanie funkcie v LuckyTemplates

Najvýkonnejšie volanie funkcie v LuckyTemplates

V tomto blogu preskúmajte množinu údajov LuckyTemplates, najvýkonnejšie volanie funkcií, ktoré vám prináša tisíce funkcií M a DAX na dosah ruky.

Techniky modelovania údajov na organizáciu opatrení DAX

Techniky modelovania údajov na organizáciu opatrení DAX

V dnešnom návode sa podelím o niekoľko techník modelovania údajov o tom, ako lepšie usporiadať vaše merania DAX pre efektívnejší pracovný tok.

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates je skvelý nástroj pre finančné výkazníctvo. Tu je návod, ako vytvoriť prispôsobené tabuľky pre váš finančný dashboard LuckyTemplates.

Osvedčené postupy toku jazyka Power Query

Osvedčené postupy toku jazyka Power Query

V tomto návode sa bude diskutovať o toku jazyka Power Query a o tom, ako môže pomôcť vytvoriť hladkú a efektívnu zostavu údajov.

LuckyTemplates vlastní ikony | Vizualizační technika PBI

LuckyTemplates vlastní ikony | Vizualizační technika PBI

Budu diskutovat o jedné z mých oblíbených technik kolem vlastních ikon LuckyTemplates, která používá vlastní ikony dynamickým způsobem ve vizuálech LuckyTemplates.