skaluj_matura: Procedury skalowania egzaminow

View source: R/skaluj_matura.R

skaluj_maturaR Documentation

Procedury skalowania egzaminow

Description

Funkcja przeprowadza skalowanie czterech wskaźników osiągnięć maturalnych: 1) humanistycznego (j. polski, historia, WOS), 2) matematyczno-przyrodniczego (matematyka, biologia, chemia, fizyka, geografia, informatyka), 3) polonistycznego (j. polski), 4) matematycznego (matematyka), na potrzeby obliczania trzyletnich wskaźników dla LO i techników. Wykorzystywane są wielogrupowe modele 2PL/SGRM. Grupy definiowane są albo przez wybór poziomu rozszerzonego i typ szkoły (LO/T) - dla wskaźników 1), i 4), albo przez typ szkoły (LO/T) - dla wskaźników 2), i 3).

Usage

skaluj_matura(
  rok,
  processors = 2,
  opis = "skalowanie do EWD",
  katalogSurowe = "../../dane surowe",
  katalogWyskalowane = "../../dane wyskalowane",
  zapisz = TRUE,
  skala = NULL,
  proba = -1,
  usunWieleNaraz = FALSE,
  nieEstymuj = FALSE,
  tylkoDaneDoUIRTa = FALSE,
  src = NULL
)

Arguments

rok

rok przeprowadzenia egzaminu

processors

liczba rdzeni do wykorzystania przy estymacji

opis

opcjonalnie ciąg znaków - opis skalowania

katalogSurowe

opcjonalnie ścieżka do katalogu, w którym znajdują się pliki z zapisanymi (przy pomocy funkcji pobierz_wyniki_surowe z pakietu EWDdane) surowymi wynikami egzaminu

katalogWyskalowane

opcjonalnie ścieżka do katalogu, w którym znajdują się pliki z zapisanymi (przy pomocy funkcji pobierz_wyniki_wyskalowane z pakietu EWDdane) wyskalowanymi wynikami egzaminu

zapisz

wartość logiczna - czy zapisać wyniki do pliku .RData?

skala

id_skali (liczba naturalna) lub ciąg znaków z wyrażeniem regularnym, do którego ma pasować opis skali

proba

opcjonalnie liczba natrualna - wielkość próby, jaka ma być wylosowana z danych przed estymacją modelu; przydatne (tylko) do testów działania funkcji

usunWieleNaraz

opcjonalnie wartość logiczna - jeśli wiele (pseudo)kryteriów oceny ma dyskryminację poniżej 0,2, to czy usuwać je wszystkie w jednym kroku?

nieEstymuj

opcjonalnie wartość logiczna - jeśli istnieją już zapisane pliki .out, których nazwy odpowiadają tym, jakie powstałyby przy estymacji modeli dla danych "wzorcowych", to czy wczytać je, zamiast przeprowadzania estymacji w Mplusie?

tylkoDaneDoUIRTa

jeśli TRUE, zamiast przeprowadzić (lub wczytać już wykonane) skalowanie funkcja zrzuca jedynie w katalogu katalogSurowe pliki CSV z danymi do skalowania parametrów zadań UIRT-em

src

NULL połączenie z bazą danych IBE zwracane przez funkcję polacz. Jeśli nie podane, podjęta zostanie próba automatycznego nawiązania połączenia.

Details

Uwaga, oszacowania zwracane przez funkcję nie są porównywalne pomiędzy LO a T!

Value

lista klasy listaWynikowSkalowania, której elementy są listami klasy wynikiSkalowania i składają się z elementów:

  • skalowania data frame o kolumnach:

    • skalowanie,

    • opis,

    • estymacja,

    • id_skali,

    • do_prezentacji,

    • data;

  • skalowania_grupy data frame o kolumnach:

    • id_skali,

    • skalowanie,

    • grupa;

  • skalowania_elementy data frame o kolumnach:

    • id_skali,

    • kolejnosc,

    • skalowanie,

    • parametr,

    • model,

    • wartosc,

    • uwagi,

    • bs,

    • grupowy,

    • grupa;

  • skalowania_obserwacje data frame o kolumnach:

    • id_skali,

    • skalowanie,

    • id_obserwacji,

    • id_testu,

    • estymacja,

    • nr_pv,

    • wynik,

    • bs,

    • grupa;

  • skalowania data frame o kolumnach:

    • skalowanie,

    • opis,

    • estymacja,

    • id_skali,

    • do_prezentacji,

    • data;

  • usunieteKryteria wektor tekstowy z nazwami (pseudo)kryteriów, które zostały usunięte podczas skalowania wzorcowego;

See Also

skaluj, procedura_1k_1w, sprawdz_wyniki_skalowania


tzoltak/EWDskale documentation built on Jan. 28, 2024, 5 a.m.