Vytvárajte vektory v R: Návod krok za krokom

Tento tutoriál vám ukáže, ako používať a vytvárať vektory v R. Vektory vám umožňujú pracovať s viacerými časťami údajov a potom ich priradiť do jedného objektu.

Vektor v R vyzerá veľmi podobne ako . Na rozdiel od Excelu by však všetky prvky vektora mali byť rovnakého typu.

Vytvárajte vektory v R: Návod krok za krokom

Na obrázku vyššie jeden riadok predstavuje jeden vektor. Môžete vidieť, že v každom vektore sú všetky jeho prvky rovnakého typu. Prvý riadok je číselný, za ním nasleduje reťazec a potom logický.

Tento tutoriál sa zameria na dve veci: kombinovanie údajov a manipuláciu s vektormi.

Obsah

Vytvárajte vektory v R kombinovaním údajov

Kombinovanie údajov v R je jednoduché. Všetko, čo musíte urobiť, je použiť funkciu c ( ) .

Takže otvorte svoje RStudio. Objektu a priraďte viacero hodnôt pomocou funkcie c ( ) , podobne ako je znázornené nižšie.

Vytvárajte vektory v R: Návod krok za krokom

Ak to vytlačíte, uvidíte, že hodnota a je 1, 2 a 3.

Teraz si pamätajte, že vektory by mali obsahovať iba prvky rovnakého typu. Čo sa teda stane, ak zmiešate dve rôzne triedy objektov? Tu je príklad:

Vytvárajte vektory v R: Návod krok za krokom

Ak priradíte dve číselné hodnoty b a potom priradíte reťazec ako tretí, uvidíte, že všetky hodnoty v b sa skonvertujú na znak.

Tomu sa hovorí nátlak. Je to miesto, kde R rozhodne o najlepšom spôsobe konverzie prvkov na rovnaké . V tomto prípade bolo najlepšie previesť čísla na text a nie naopak.

Analyzujte a manipulujte s vektormi v R

Môžete tiež vykonávať na vektoroch.

Ak napríklad vynásobíte a 2, uvidíte, že každý číselný prvok v a bol vynásobený 2.

Vytvárajte vektory v R: Návod krok za krokom

Je to podobné ako násobenie rozsahu v Exceli alebo násobenie stĺpca v LuckyTemplates.

Teraz skúsme iný prípad.

Vytvorme nový objekt s názvom my_long_vector a priraďme mu rozsah od 5 do 84. Takže namiesto použitia funkcie c ( ) môžete na označenie rozsahu hodnôt použiť dvojbodku ( : ).

Vytvárajte vektory v R: Návod krok za krokom

Keď to vytlačíte, uvidíte, že objekt my_long_vector obsahuje všetky hodnoty od 5 do 84.

Môžete tiež nájsť konkrétny prvok vo vektore. Toto sa nazýva indexovanie. Môžete to urobiť tak, že nasledujete názov objektu v hranatých zátvorkách ( [ ] ) a potom umiestnite požadovaný prvok na pozíciu.

Napríklad chcete nájsť 3. prvok pre my_long_vector . Všetko, čo musíte urobiť, je spustiť my_long_vector [3] . Potom prídete so 7 ako odpoveďou.

Vytvárajte vektory v R: Návod krok za krokom

Bez ohľadu na to, aký veľký je vektor, stále ho môžete použiť s matematickými operáciami. Ak spustíte druhú odmocninu z my_long_vector , konzola vám zobrazí druhú odmocninu každého prvku od 5 do 84.

Vytvárajte vektory v R: Návod krok za krokom

Záver

Vektory sú jedným zo stavebných kameňov R. Sú podobné rozsahu v Exceli alebo . Vektory R sú pokročilejšie v porovnaní so základnými objektmi v R. Môžete vykonávať simultánne operácie s radom údajov naraz.

V ďalších tutoriáloch sa naučíte pracovať s celým dátovým rámcom, ktorý vám prinesie riadky a stĺpce dát.


Historie verzí v seznamech SharePoint

Historie verzí v seznamech SharePoint

Zjistěte, jak vám historie verzí na SharePointu může pomoci vidět vývoj určitých dat a kolika změn prošla.

Výběr barevných hexadecimálních kódů pro zprávy LuckyTemplates

Výběr barevných hexadecimálních kódů pro zprávy LuckyTemplates

Zde je nástroj pro vytváření sestav a vizuálů, výběr barevných hexadecimálních kódů, který můžete použít ke snadnému získání barev pro vaše sestavy LuckyTemplates.

Dynamický datový výřez v LuckyTemplates pomocí tabulky období

Dynamický datový výřez v LuckyTemplates pomocí tabulky období

Pomocí tabulky období můžete v přehledu snadno zobrazit časové období jako průřez. Použijte M kód k vytvoření dynamického datového výřezu v LuckyTemplates.

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.