Zbuduj model szybkości tekstowej
Poćwiczmy definiowanie modeli. Pamiętaj, aby nadawać zmiennym ukrytym nazwy, których nie ma w bieżącym zbiorze danych. Zmienne obserwowalne powinny natomiast odpowiadać nazwom kolumn z tego zbioru.
Korzystając ze zbioru danych HolzingerSwineford1939, utwórz nowy model szybkości tekstowej ze zmiennymi x4, x5 i x6, które reprezentują rozumienie tekstu czytanego i znajomość znaczenia słów. Zmienne x7, x8 i x9 reprezentują szybkość liczenia i dodawania. Model będzie zawierał jedną zmienną ukrytą, która przewiduje wyniki dla tych sześciu zmiennych obserwowalnych.
To ćwiczenie jest częścią kursu
Strukturalne modelowanie równań z lavaan w R
Instrukcje do ćwiczenia
- Nadaj modelowi nazwę
text.model. - Nadaj zmiennej ukrytej nazwę
textspeed. - Użyj zmiennych
x4,x5,x6,x7,x8ix9jako zmiennych obserwowalnych.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Load the lavaan library
library(lavaan)
# Look at the dataset
data(HolzingerSwineford1939)
head(HolzingerSwineford1939[ , 7:15])
# Define your model specification
___ <- ___