Acasă Finanțe personale Cum se utilizează funcția de îmbinare () cu seturi de date în R

Cum se utilizează funcția de îmbinare () cu seturi de date în R

Cuprins:

Video: Revealing the True Donald Trump: A Devastating Indictment of His Business & Life (2016) 2025

Video: Revealing the True Donald Trump: A Devastating Indictment of His Business & Life (2016) 2025
Anonim

În R utilizați funcția merge () pentru a combina cadrele de date. Această funcție puternică încearcă să identifice coloanele sau rândurile care sunt comune între cele două cadre diferite de date.

Cum se utilizează îmbinarea pentru a găsi intersecția datelor

Cea mai simplă formă de îmbinare () găsește intersecția dintre două seturi diferite de date. Cu alte cuvinte, pentru a crea un cadru de date care constă din acele stări atât de reci, cât și de mari, utilizați versiunea implicită a îmbinării ():

îmbinare (state rece, state mari) Nume Frost Area 1 Alaska 152 566432 2 Colorado 166 103766 3 Montana 155 145587 4 Nevada 188 109889

Dacă sunteți familiarizat cu o bază de date limbaj, cum ar fi SQL, este posibil să fi ghicit că fuzionarea () este foarte asemănătoare cu cea a unei baze de date. Acesta este, într-adevăr, cazul și diferitele argumente pentru a fuziona () vă permit să realizați legături naturale, precum și legături stânga, drepte și complete.

Funcția merge () are un număr destul de mare de argumente. Aceste argumente pot părea destul de intimidante până când îți dai seama că formează un număr mai mic de argumente conexe:

  • x : Un cadru de date.

  • y : Un cadru de date.

  • de , de către. x , de către. y : Numele coloanelor care sunt comune atât pentru x cât și pentru y. Implicit este utilizarea coloanelor cu nume comune între cele două cadre de date.

  • toate, toate. x, toate. y : Valorile logice care specifică tipul de îmbinare. Valoarea implicită este all = FALSE (ceea ce înseamnă că numai rândurile de potrivire sunt returnate).

Ultimul grup de argumente - toate, toate. x și toate. y - merită o explicație. Aceste argumente determină tipul de îmbinare care se va întâmpla.

Înțelegerea diferitelor tipuri de îmbinare

Funcția de îmbinare () permite patru moduri de combinare a datelor:

  • Intrare naturală: Pentru a păstra numai rânduri care se potrivesc din cadrele de date, specificați argumentul = FALSE.

  • Intrarea totală exterioară: Pentru a păstra toate rândurile din ambele cadre de date, specificați toate = TRUE.

  • Alăturarea exterioară stângă: Pentru a include toate rândurile cadrului de date x și numai cele de la y care se potrivesc, specificați toate. x = TRUE.

  • Alăturarea exterioară dreaptă: Pentru a include toate rândurile cadrului de date y și numai cele de la x care se potrivesc, specificați toate. y = TRUE.

Cum să găsim uniunea (întregul exterior exterior)

Revenind la exemplele statelor americane, pentru a efectua o îmbinare completă a stărilor la rece și mari, folosiți îmbinarea și specificați toate = TRUE: >> merge stările mari, toate = TRUE) Nume Frost Area 1 Alaska 152 566432 2 Arizona NA 113417 3 California NA 156361 … 13 Texas NA 262134 14 Vermont 168 NA 15 Wyoming 173 NA

Ambele cadre de date au un nume variabil, deci R corespunde cazurilor bazate pe numele statelor.Variabila Frost provine din cadrul de date rece. state, iar zona variabilă vine din cadrul de date mare. state.

Rețineți că aceasta efectuează îmbinarea completă și umple coloanele cu valori NA unde nu există date potrivite.

Cum se utilizează funcția de îmbinare () cu seturi de date în R

Alegerea editorilor

Cum se utilizează Traceroute pentru depanarea unei rețele Junos - dummies

Cum se utilizează Traceroute pentru depanarea unei rețele Junos - dummies

Prin hameiul intermediar de la sursă la destinație, puteți utiliza comanda traceroute în sistemul Junos. De exemplu, rețeaua execută protocolul de rutare OSPF. OSPF calculează o cale de la router1 la router7 (evidențiată pe harta topologiei). Dacă emiteți o comandă de ping de la ...

Cum se utilizează SNMP pentru a depana o rețea Junos - dummies

Cum se utilizează SNMP pentru a depana o rețea Junos - dummies

Prea mici pentru a cheltui resurse pentru păstrarea unor jurnale elaborate de urmărire a evenimentelor și că, dacă lucrurile nu merg bine, cauza principală va fi evidentă. Acești oameni se înșeală. Unele dintre instrumentele esențiale de depanare într-o rețea Junos sunt SNMP polling și capcane SNMP. Ai fi înțelept ...

Informații disponibile de la o comandă de interfață de afișare în Junos - dummies

Informații disponibile de la o comandă de interfață de afișare în Junos - dummies

Bit de informații. În plus față de informațiile despre starea de bază în sus sau în jos, comanda interfețelor de afișare include aceste nuggeturi informative gustoase: coșuri CoS: Acesta este numărul total de coșuri CoS configurat pentru cardul de interfață particular. Dacă ați configurat opt ​​cozi, aceasta arată o valoare ...

Alegerea editorilor

Pin Fotografii cu aplicația iPhone Pinterest - manechine

Pin Fotografii cu aplicația iPhone Pinterest - manechine

Nu trebuie să vină tot ce de pe un site web. Îți poți pune propriile imagini în Pinterest pentru a le împărtăși cu adepții tăi. Dacă utilizați aplicația iPhone Pinterest, puteți să faceți o fotografie și să o fixați imediat sau să fixați o imagine din galeria foto a iPhone-ului dvs. Credit: © iStockphoto. com / gpointstudio Ia ...

Fila Profil a aplicației iPhone Pinterest - dummies

Fila Profil a aplicației iPhone Pinterest - dummies

Din aplicația Pinterest iPhone, puteți vizualiza numărul dvs. de adepți și numărul de persoane pe care le urmăriți și puteți să răsfoiți placile, cele mai recente pini și să le placă. Puteți găsi, de asemenea, instrucțiuni pentru fixarea site-urilor web direct din browser-ul Safari. Pictograma din partea de jos a ecranului aplicației Pinterest de pe ecranul ...

Stabilirea obiectivelor pentru implicarea socială în mass media - manechine

Stabilirea obiectivelor pentru implicarea socială în mass media - manechine

ÎN majoritatea eforturilor, idee. Înainte de a vă înscrieți pentru mai multe conturi de social media și postați de câteva ori, aveți nevoie de un plan. Planul ar trebui să evidențieze o serie de obiective de implicare în media sociale pe care doriți să le atingeți pe măsură ce vă implicați în publicul dvs. social media. Începeți cu ...

Alegerea editorilor

Photoshop Elements Toolbox Comenzi rapide - manechine

Photoshop Elements Toolbox Comenzi rapide - manechine

Photoshop Elements vă oferă numeroase comenzi rapide de la tastatură pentru a edita, modifica și, poze. Explorați aceste comenzi rapide și găsiți, probabil, câteva elemente în Elementele despre care nu știați! Revenind la ultima unealtă folosită trebuie să apăsați tasta Shift și apoi tasta. De exemplu, dacă eticheta eliptică a fost ultima ...

Photoshop Filtrele elementare ale elementului

Photoshop Filtrele elementare ale elementului

Au un set de filtre proprii. Înainte de Elementele 11, toate filtrele au fost făcute manual de Photoshop. Puteți găsi cele trei filtre unice sub submeniul Filtru → Schiță. Pentru a obține o senzație de efecte interesante pe care le pot crea aceste filtre, deschideți câteva imagini preferate și jucați cu ...

Photoshop Elements: Color Swatches Panel - dummies

Photoshop Elements: Color Swatches Panel - dummies

Photoshop Elements vă permite să selectați o culoare primară sau fundal selectând color pe panoul Culori. Panoul Color Swatches este o versiune digitală a paletei de vopsea a artistului. În plus față de culorile presetate, puteți amesteca și stoca propriile culori pentru utilizare acum și mai târziu. Aveți posibilitatea să aveți palete ...