Zacznij terazZacznij za darmo

Importowanie danych SPSS za pomocą foreign (2)

W poprzednim ćwiczeniu korzystałeś(-aś) z argumentu to.data.frame wewnątrz funkcji read.spss(). Istnieje wiele innych sposobów na dostosowanie sposobu importowania danych SPSS.

W tym ćwiczeniu poeksperymentujesz z kolejnym argumentem – use.value.labels. Określa on, czy zmienne z etykietami wartości powinny być konwertowane do R-owych czynników (factors) z odpowiednio nazwanymi poziomami. Domyślnie argument ten ma wartość TRUE, co oznacza, że tzw. zmienne z etykietami w SPSS są konwertowane do czynników w R.

Ponownie będziesz pracować z plikiem international.sav, który jest dostępny w bieżącym katalogu roboczym.

To ćwiczenie jest częścią kursu

Importowanie danych w R – poziom średnio zaawansowany

Zobacz kurs

Instrukcje do ćwiczenia

  • Zaimportuj plik danych "international.sav" jako ramkę danych o nazwie demo_1.
  • Wyświetl kilka pierwszych wierszy demo_1 za pomocą funkcji head().
  • Zaimportuj plik danych "international.sav" jako ramkę danych o nazwie demo_2, ale tym razem w taki sposób, aby zmienne z etykietami wartości nie były konwertowane do czynników R.
  • Ponownie wyświetl kilka pierwszych wierszy demo_2. Czy widzisz różnicę między tymi dwiema ramkami danych?

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# foreign is already loaded

# Import international.sav as demo_1


# Print out the head of demo_1


# Import international.sav as demo_2


# Print out the head of demo_2
Edytuj i uruchom kod