ÎncepețiÎncepe gratuit

Folosirea funcției gather pentru a organiza un set de date

Pentru a reprezenta datele îmbinate despre voturi și teme într-o formă ordonată, astfel încât să le putem analiza și vizualiza în funcție de temă, trebuie să transformăm datele astfel încât fiecare rând să conțină o combinație unică de țară-vot-temă. Aceasta va schimba structura datelor de la șase coloane (me, nu, di, hr, co, ec) la două coloane (topic și has_topic).

Acest exercițiu face parte din cursul

Studiu de caz: Analiza exploratorie a datelor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Încarcă pachetul tidyr.
  • Adună cele șase coloane cu teme din votes_joined într-o singură coloană numită topic (care conține una dintre valorile me, nu etc.) și o coloană numită has_topic (care conține 0 sau 1). Afișează rezultatul fără să-l salvezi.
  • Nu ai nevoie de cazurile în care has_topic este 0. Aplică din nou operațiunea gather(), dar de această dată filtrează și pentru a păstra doar rândurile în care tema din coloana topic descrie votul. Salvează rezultatul ca votes_gathered.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Load the tidyr package


# Gather the six me/nu/di/hr/co/ec columns



# Perform gather again, then filter


Editează și rulează codul