1. Learn
  2. /
  3. คอร์ส
  4. /
  5. Intermediate Importing Data in R

Connected

แบบฝึกหัด

Import dat ze STATA pomocí foreign (2)

Data mohou být velmi různorodá – od znakových vektorů přes kategorické proměnné až po data a další typy. Právě v takových případech se hodí další argumenty funkce read.dta().

Nejčastěji budeš používat argumenty convert.dates, convert.factors, missing.type a convert.underscore. Jejich význam je celkem intuitivní, jak Filip vysvětlil ve videu. Jde o správný převod dat ze STATA do standardních datových struktur R. Zadej ?read.dta a zjistíš, jaké jsou výchozí hodnoty.

Datová sada pro toto cvičení obsahuje socioekonomické ukazatele a přístup ke vzdělání pro různé osoby (zdroj: World Bank). Data jsou dostupná jako edequality.dta a nacházejí se ve složce worldbank v tvém pracovním adresáři.

คำแนะนำ

100 XP
  • Pomocí file.path() zadej cestu k souboru a ulož ji do proměnné path. Nezapomeň, že soubor "edequality.dta" se nachází ve složce "worldbank".
  • Pomocí proměnné path naimportuj datový soubor třemi různými způsoby; vždy zobraz jeho strukturu pomocí str():
  • edu_equal_1: Předej funkci read.dta() pouze cestu path.
  • edu_equal_2: Předej cestu path a nastav convert.factors na FALSE.
  • edu_equal_3: Předej cestu path a nastav convert.underscore na TRUE.