1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate R

Connected

cvičení

Nástroje pro práci s daty

R nabízí celou řadu funkcí pro práci s datovými strukturami:

  • seq(): Generuje posloupnosti – stačí zadat argumenty from, to a by.
  • rep(): Opakuje prvky vektorů a seznamů.
  • sort(): Seřadí vektor vzestupně. Funguje pro čísla, řetězce i logické hodnoty.
  • rev(): Obrátí pořadí prvků v datové struktuře, která obracení podporuje.
  • str(): Zobrazí strukturu libovolného R objektu.
  • append(): Sloučí vektory nebo seznamy.
  • is.*(): Zkontroluje třídu R objektu.
  • as.*(): Převede R objekt z jedné třídy na jinou.
  • unlist(): Zploští (případně vnořené) seznamy na vektor.

Pamatuješ na data o návštěvách profilu na sociálních sítích? Počty zobrazení tvého LinkedIn a Facebook profilu za posledních sedm dní jsou předem definovány jako seznamy.

Pokyny

100 XP
  • Převeď seznamy linkedin i facebook na vektory a ulož je jako li_vec a fb_vec.
  • Poté připoj fb_vec k li_vec (data z Facebooku patří na konec). Výsledek ulož jako social_vec.
  • Nakonec seřaď social_vec od nejvyššího po nejnižší. Výsledný vektor vypiš.