Hjem Personlig finansiering Sådan bruges funktionen Sammenfletning () med datasæt i R-dummier

Sådan bruges funktionen Sammenfletning () med datasæt i R-dummier

Indholdsfortegnelse:

Video: How Not To Die: The Role of Diet in Preventing, Arresting, and Reversing Our Top 15 Killers 2024

Video: How Not To Die: The Role of Diet in Preventing, Arresting, and Reversing Our Top 15 Killers 2024
Anonim

I R bruger du funktionen fusion () til at kombinere datarammer. Denne kraftige funktion forsøger at identificere kolonner eller rækker, der er fælles mellem de to forskellige datarammer.

Sådan bruges flette til at finde krydset af data

Den enkleste form for fusion () finder skæringen mellem to forskellige datasæt. Med andre ord, for at oprette en dataramme, der består af de stater, der er kolde såvel som store, skal du bruge standardversionen af ​​fusion ():

>> fusion (kold tilstand, store stater) Navn Frost Område 1 Alaska 152 566432 2 Colorado 166 103766 3 Montana 155 145587 4 Nevada 188 109889
Hvis du er bekendt med en database sprog som SQL, kan du have gættet at fusion () er meget lig en database join. Dette er faktisk tilfældet, og de forskellige argumenter for at fusionere () giver dig mulighed for at udføre naturlige samlinger, såvel som venstre, højre og fulde ydre samlinger.

Funktionen fusion () tager et stort antal argumenter. Disse argumenter kan se ganske skræmmende, indtil du indser, at de danner et mindre antal relaterede argumenter:

x

  • : En dataramme. y

  • : En dataramme. ved

  • , af. x , af. y : Navne på de kolonner, der er fælles for både x og y. Standardværdien er at bruge kolonnerne med almindelige navne mellem de to datarammer.

    alt sammen. x, alle. y
  • : Logiske værdier, der angiver typen af ​​fusion. Standardværdien er alle = FALSE (hvilket betyder, at kun de matchende rækker returneres). Den sidste gruppe argumenter - alt sammen. x og alle. y - fortjener en forklaring. Disse argumenter bestemmer typen af ​​sammenlægning, der vil ske.

Sådan forstås de forskellige typer fusion

Fusionen () -funktionen tillader fire måder at kombinere data:

Naturlig tilslutning:

  • For kun at holde rækker, der matcher fra datarammerne, angiv argumentet alle = FALSK. Fuld ydre tilslutning:

  • For at holde alle rækker fra begge datarammer, angiv alle = SAND. Venstre ydre tilslutning:

  • For at inkludere alle rækkerne i din dataramme x og kun de fra y, der matcher, angiv alle. x = SAND. Højre ydre tilslutning:

  • For at inkludere alle rækkerne i din dataramme y og kun de fra x, der matcher, angiv alle. y = SAND. Sådan finder du foreningen (fuld ydre tilslutning)

Tilbage til eksemplerne på amerikanske stater, for at udføre en fuldstændig fletning af kolde og store stater, brug flette og angiv alle = SAND: >> flette stater, store stater, alle = SAND) Navn Frost Område 1 Alaska 152 566432 2 Arizona NA 113417 3 California NA 156361 … 13 Texas NA 262134 14 Vermont 168 NA 15 Wyoming 173 NA

Begge datarammer har en variabel Navn, så R matcher sagerne baseret på staternes navne.Variabel Frost kommer fra datarammen kold. stater, og det variable område kommer fra datarammen stor. stater.

Bemærk, at dette udfører den komplette fusion og fylder kolonnerne med NA-værdier, hvor der ikke er matchende data.
Sådan bruges funktionen Sammenfletning () med datasæt i R-dummier

Valg af editor

Hvad er Array Formulas i Excel 2013? - dummies

Hvad er Array Formulas i Excel 2013? - dummies

En matrixformel i Excel 2013 (og andre regneark) er en speciel formel, der opererer på en række værdier. Hvis et celleområde leverer dette interval (som det ofte er tilfældet), betegnes det som et arrayinterval. Hvis denne rækkevidde leveres af en liste over numeriske værdier, er de kendt som ...

Ved hjælp af regnearkfunktioner til statistisk analyse i Excel 2016 - dummies

Ved hjælp af regnearkfunktioner til statistisk analyse i Excel 2016 - dummies

Excel 2016b har en række funktioner til Statistisk analyse. Funktionsbiblioteket på fanen Formler viser alle kategorier af Excel-regnearkfunktioner. Trinene i at bruge et regneark funktion er Skriv dine data i et datarray og vælg en celle for resultatet. Vælg den relevante formelskategori og vælg en ...

Hvad er nyt i Excel 2016 til statistisk analyse? - dummies

Hvad er nyt i Excel 2016 til statistisk analyse? - dummies

Microsoft har lavet nogle få ændringer i Excel's Ribbon (fanebåndet øverst), hvilket afspejler ændringer i Excel. Den mest oplagte tilføjelse er pæren øverst til højre for tilføjelser. Det er mærket "Fortæl mig hvad du vil gøre. "Dette kaldes Tell Me-boksen, og det er nyt ...

Valg af editor

Sådan postes på en vens Facebook-tidslinje - dummies

Sådan postes på en vens Facebook-tidslinje - dummies

Dit nyhedsfeed trækker indlæg, som dine Facebook-venner lav på et sted, så du kan læse dem alle på én gang. Men nogle gange vil du læse alt om kun en person. Heldigvis er alle deres indlæg blevet samlet på deres tidslinjer. Tidslinjen er ligesom en nyhedsfeed alt om en person. ...

Sådan sender du en Facebook-begivenhed - dummies

Sådan sender du en Facebook-begivenhed - dummies

Den første måde du sikkert finder ud af om Facebook begivenheden er gennem en anmeldelse. Når en ven inviterer dig til en begivenhed, vises et lille rødt flag over meddelelsesikonet i den store blå bar øverst. Klik på ikonet for at åbne din underretningsmenu; Klik derefter på den invitation, der skal tages ...

Hvordan man kan se de billeder du er på Facebook - dummies

Hvordan man kan se de billeder du er på Facebook - dummies

Hvis du har meget af Facebook venner, du er sandsynligvis i et ton af fotos. Du kan se de billeder, du er i, uden at skulle gå hele Facebook, så længe du er mærket i dem. Måske har du tagget dem selv, eller dine venner har måske tagget dig. Det første sted du ...

Valg af editor

Digital SLR-fotografi Alt-i-One til Dummies Cheat Sheet - dummies

Digital SLR-fotografi Alt-i-One til Dummies Cheat Sheet - dummies

Hvis du 'er interesseret i fotografering, du finder ingen bedre enhed end en digital spejlreflekskamera (eller dSLR). Uanset om du er amatør eller professionel, kan du finde en dSLR, der passer til dine behov. Du kan virkelig ikke slå kombinationen af ​​magt, fleksibilitet, vækstpotentiale og "accessorize-ability" af en dSLR. Med oplysningerne i denne ...

Hvordan man tager gebyr som bryllupsfotograf - dummier

Hvordan man tager gebyr som bryllupsfotograf - dummier

Som bryllupsfotograf, dit job er at hjælpe De formelle portrætter flyder så jævnt som muligt. Du kan lægge meget af grunden i månederne før den faktiske bryllupsdato som du kommunikerer med parret. Hvis du gør dine lektier, kan du fokusere på at holde portræt sessioner organiseret og opretholde kontrol ...