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.

Leave a Comment

Extrahovanie motívov a obrázkov LuckyTemplates z PBIX

Extrahovanie motívov a obrázkov LuckyTemplates z PBIX

Naučte se, jak rozebrat soubor PBIX a extrahovat motivy a obrázky LuckyTemplates z pozadí pro váš report!

Prehľad a vytvorenie domovskej stránky SharePointu

Prehľad a vytvorenie domovskej stránky SharePointu

Naučte sa, ako vytvoriť domovskú stránku SharePointu, ktorá sa predvolene načítava, keď používatelia zadajú adresu vašej webovej lokality.

Vytvoření tabulky data v LuckyTemplates

Vytvoření tabulky data v LuckyTemplates

Zjistěte, proč je důležité mít vyhrazenou tabulku s daty v LuckyTemplates, a naučte se nejrychlejší a nejefektivnější způsob, jak toho dosáhnout.

LuckyTemplates Mobile Reporting Tipy a techniky

LuckyTemplates Mobile Reporting Tipy a techniky

Tento stručný návod zdůrazňuje funkci mobilního hlášení LuckyTemplates. Ukážu vám, jak můžete efektivně vytvářet přehledy pro mobily.

Profesionální servisní analytické zprávy v LuckyTemplates

Profesionální servisní analytické zprávy v LuckyTemplates

V této ukázce LuckyTemplates si projdeme sestavy ukazující profesionální analýzy služeb od firmy, která má více smluv a zákaznických vztahů.

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.

Bežné funkcie SQL: Prehľad

Bežné funkcie SQL: Prehľad

Objavte niektoré bežné funkcie SQL, ktoré môžeme použiť, ako napríklad reťazec, dátum a niektoré pokročilé funkcie na spracovanie alebo manipuláciu s údajmi.

Vytvoření šablony LuckyTemplates: Průvodce a tipy

Vytvoření šablony LuckyTemplates: Průvodce a tipy

V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.

Parametry pole a malé násobky v LuckyTemplates

Parametry pole a malé násobky v LuckyTemplates

V tomto blogu si ukážeme, jak vrstvit parametry pole s malými násobky, abychom vytvořili neuvěřitelně užitečné přehledy a vizuály.

LuckyTemplates Rank a vlastní seskupení

LuckyTemplates Rank a vlastní seskupení

V tomto blogu se dozvíte, jak používat funkce hodnocení LuckyTemplates a vlastní seskupování k segmentaci ukázkových dat a jejich seřazení podle kritérií.