Opret vektorer i R: En trin-for-trin vejledning

Denne vejledning viser dig, hvordan du bruger og opretter vektorer i R. Vektorer giver dig mulighed for at arbejde med flere stykker data og derefter tildele dem til et enkelt objekt.

En vektor i R ligner meget en . Men i modsætning til i Excel skal en vektors elementer alle være af samme type.

Opret vektorer i R: En trin-for-trin vejledning

På billedet ovenfor repræsenterer én linje én vektor. Du kan se, at i hver vektor er alle dens elementer af samme type. Den første linje er numerisk, efterfulgt af streng og derefter logisk.

Denne tutorial vil fokusere på to ting: at kombinere data og manipulere vektorer.

Indholdsfortegnelse

Opret vektorer i R ved at kombinere data

Det er nemt at kombinere data i R. Alt du skal gøre er at bruge funktionen c ( ) .

Så åbn din RStudio. Tildel flere værdier til objekt a ved hjælp af funktionen c ( ) , svarende til det, der er vist nedenfor.

Opret vektorer i R: En trin-for-trin vejledning

Hvis du udskriver dette, vil du se, at værdien af ​​a er 1, 2 og 3.

Husk nu, at vektorer kun skal indeholde elementer af samme type. Så hvad sker der, hvis du blander to forskellige objektklasser sammen? Her er et eksempel:

Opret vektorer i R: En trin-for-trin vejledning

Hvis du tildeler to numeriske værdier til b og derefter tildeler en streng som den tredje, vil du se, at alle værdierne i b er konverteret til et tegn.

Dette kaldes tvang. Det er her R bestemmer den bedste måde at konvertere elementerne til det samme. I dette tilfælde var den bedste måde at konvertere tallene til tekst i stedet for omvendt.

Analyser og manipuler vektorer i R

Du kan også udføre på vektorer.

Hvis du for eksempel gange a med 2, vil du se, at hvert numerisk element i a blev ganget med 2.

Opret vektorer i R: En trin-for-trin vejledning

Dette svarer til at gange et interval i Excel eller at gange en kolonne i LuckyTemplates.

Lad os nu prøve en anden sag.

Lad os oprette et nyt objekt kaldet my_long_vector og tildele et interval fra 5 til 84. Så i stedet for at bruge c ( ) -funktionen, kan du bruge et kolon ( : ) til at angive et værdiområde.

Opret vektorer i R: En trin-for-trin vejledning

Når du udskriver dette, vil du se, at objektet my_long_vector indeholder alle værdierne fra 5 til 84.

Du kan også finde et bestemt element i en vektor. Dette kaldes indeksering. Du kan gøre dette ved at følge objektnavnet med firkantede parenteser ( [ ] ) og derefter placere det element, du ønsker.

For eksempel vil du finde det 3. element for mindavektor . Alt du skal gøre er at udføre my_long_vector [3] . Du kommer så med 7 som svar.

Opret vektorer i R: En trin-for-trin vejledning

Uanset hvor stor en vektor er, kan du stadig bruge denne med matematiske operationer. Hvis du kører kvadratroden af ​​my_long_vector , vil konsollen vise dig kvadratroden af ​​hvert element fra 5 til 84.

Opret vektorer i R: En trin-for-trin vejledning

Konklusion

Vektorer er en af ​​byggestenene i R. De ligner et interval i Excel eller . R-vektorer er mere avancerede sammenlignet med grundlæggende objekter i R. Du kan udføre samtidige operationer til en række data på én gang.

I de næste selvstudier lærer du, hvordan du arbejder med en hel dataramme, som giver dig rækker og kolonner med data.

Leave a Comment

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.