procedura_1k_1w: Procedury skalowania egzaminow.

View source: R/procedura_1k_1w.R

procedura_1k_1wR Documentation

Procedury skalowania egzaminow.

Description

Procedura skalowania "jeden krok, jeden wymiar". Funkcja przygotowuje opis bardzo prostej procedury skalowania (do użycia przez funkcję skaluj), zawierającej tylko jeden krok, w ramach którego skalowany jest jednowymiarowy konstrukt. Świetnie nadaje się do wykorzystania przy skalowaniu sprawdzianu i egzaminu gimnazjalnego, które prowadzone są właśnie w taki prosty sposób.

Jeśli nie podano argumentu wartosciZakotwiczone, to zastosowane zostanie kryterium usuwania zadań dyskryminacjaPonizej = 0.2. Jeśli został on podany, to nie będą stosowane kryteria usuwania zadań oraz uwolnione zostaną wartość oczekiwana i wariancja konstruktu.

Usage

procedura_1k_1w(
  nazwyZmiennych,
  nazwaKonstruktu = "f1",
  wartosciZakotwiczone = NULL,
  wartosciStartowe = NULL,
  rasch = FALSE,
  wieleGrup = NULL,
  maskaZmienne = "^([kp]_[[:digit:]]+|(s|t[[:digit:]]+)(nf|)_[[:alpha:]_]+)$",
  nigdyNieUsuwaj = NULL,
  processors = 3,
  integrPt = 20,
  usunWieleNaraz = FALSE,
  usunMimoKotwicy = FALSE,
  usunDyskrPonizej = 0.2
)

Arguments

nazwyZmiennych

wektor tekstowy z nazwami zmiennych z data frame'a z danymi, na których ma być prowadzona estymacja (funkcja sama wybierze tylko te, które pasują do wyrażenia regularnego podanego w argumencie maskaZmienne)

nazwaKonstruktu

ciąg znaków - nazwa zmiennej opisującej mierzony konstrukt

wartosciZakotwiczone

opcjonalnie data frame definiujący zakotwiczone wartości parametrów modelu (p. skaluj)

wartosciStartowe

opcjonalnie data frame definiujący wartości startowe parametrów modelu (p. skaluj)

rasch

opcjonalnie wartość logiczna - czy estymować model Rascha?

wieleGrup

opcjonalnie wektor tekstowy z nazwami zmiennych (lub zmiennej) definiujących podział na grupy w modelu wielogrupowym (w ramach grup uwolnione zostaną wartości oczekiwane konstruktu )

maskaZmienne

opcjonalnie wyrażenie regularne (ciąg znaków), które spełniają nazwy tylko tych zmiennych, które mają być uwzględnione w skalowaniu

nigdyNieUsuwaj

opcjonalnie wyrażenie regularne (ciąg znaków), które identyfikuje te zmienne, które nie będą usuwane z modelu mimo spełnienia kryteriów usuwania

processors

opcjonalnie liczba rdzeni do wykorzystania przy estymacji

integrPt

opcjonalnie liczba punktów siatki do całkowania numerycznego (po rozkładzie cechy ukrytej)

usunWieleNaraz

opcjonalnie wartość logiczna - jeśli wiele zadań nie spełnia kryterium dyskryminacjaPonizej = 0.2, to czy usuwać je wszystkie w jednym kroku?

usunMimoKotwicy

opcjonalnie wartość logiczna - jeśli podano wartości zakotwiczone, to czy mimo to stosować kryteria usuwania zadań (przydaje się przy maturze 2015-2016, gdy jednocześnie skalowana jest "stara" i "nowa" formuła)

usunDyskrPonizej

opcjonalnie wartość liczbowa - próg wartości dyskryminacji zadania, poniżej którego będą one usuwane z modelu skalowania

Value

lista, która zostanie użyta jako argument opisProcedury funkcji skaluj

See Also

skaluj, skaluj_spr, skaluj_egz_gimn

Examples

# chwilowo brak

tzoltak/EWDskalowanie documentation built on Oct. 1, 2022, 12:55 p.m.