Začněte nyníZačněte zdarma

Použití gather k uspořádání datasetu

Aby bylo možné analyzovat a vizualizovat spojená hlasovací data podle tématu, potřebujeme je převést do uspořádané (tidy) podoby – každý řádek bude obsahovat jednu kombinaci země, hlasování a tématu. Tím se data změní ze šesti sloupců (me, nu, di, hr, co, ec) na dva sloupce (topic a has_topic).

Toto cvičení je součástí kurzu

Případová studie: Explorační analýza dat v R

Zobrazit kurz

Pokyny k cvičení

  • Načti balíček tidyr.
  • Slouč šest sloupců s tématy v datasetu votes_joined do jednoho sloupce topic (obsahujícího hodnoty jako me, nu atd.) a sloupce has_topic (obsahujícího 0 nebo 1). Výsledek vypiš, ale neukládej.
  • Řádky, kde je has_topic rovno 0, tě ve skutečnosti nezajímají. Proveď operaci gather() znovu, ale tentokrát vyfiltruj pouze řádky, kde téma ve sloupci topic popisuje dané hlasování. Výsledek ulož jako votes_gathered.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Load the tidyr package


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



# Perform gather again, then filter


Upravit a spustit kód