Narzędzia użytkownika

Narzędzia witryny


r_gr_normy

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
r_gr_normy [2015/09/22 20:55]
zozlak [Pobranie norm zrównujących sprawdzian]
r_gr_normy [2015/09/25 21:42] (aktualna)
zozlak [Wstęp]
Linia 7: Linia 7:
   * Normy są wynikami [[skalowanie|skalowania]] (podobnie jak [[r_gr_oszacowania|oszacowania umiejętności uczniów]] i [[r_gr_parametry|parametry zadań]]), stąd aby znaleźć interesującą nas normę, trzeba zwykle najpierw przeszukać grupę danych [[r_gr_skale|skale]].   * Normy są wynikami [[skalowanie|skalowania]] (podobnie jak [[r_gr_oszacowania|oszacowania umiejętności uczniów]] i [[r_gr_parametry|parametry zadań]]), stąd aby znaleźć interesującą nas normę, trzeba zwykle najpierw przeszukać grupę danych [[r_gr_skale|skale]].
  
-  * Listę zmiennych zawartych w tej grupie danych znajdziesz [[r_gr#​podsumowanie_informacji_o_grupach_danych|tutaj]].+  * Listę zmiennych zawartych w tej grupie danych znajdziesz [[r_zmienne?​zm=normy|tutaj]].
  
 ===== Funkcje ===== ===== Funkcje =====
Linia 52: Linia 52:
     * jeśli nie, zastosować skalę funkcją //​zastosuj_skale(dane,​ src, idSkali)//     * jeśli nie, zastosować skalę funkcją //​zastosuj_skale(dane,​ src, idSkali)//
   * obliczyć sumy punktów w zbiorze;   * obliczyć sumy punktów w zbiorze;
-  * upewnić się, że: +  * zastosować funkcję //​normalizuj()//​ (patrz opis funkcji pomocniczych w grupie danych [[r_gr_wyniki|wyniki]]) ​podając odpowiednie ​//idSkali, skalowanie// oraz //grupę//
-    * kolumna z sumą punktów ma nazwę //​wartosc_zr//;​ +
-    * zbiór zawiera zmienną //​id_testu//​ (aby dopasować wartości właściwe dla danego testu); +
-  * zastosować jedną z metod: +
-    * albo skorzystać z funkcji ​//​normalizuj()//​ (patrz opis funkcji pomocniczych w grupie danych [[r_gr_wyniki|wyniki]]) +
-    * albo złączyć komendą //left_join()// z pobraną wyżej tablicą ​//normy// - przeskalowana wartość znajduje się teraz w kolumnie //wartosc/+
  
 Np.: Np.:
Linia 65: Linia 60:
 spr02 = spr02 %>% spr02 = spr02 %>%
   # w pobranych normach sprawdzianowi w 2002 roku odpowiada skala 778   # w pobranych normach sprawdzianowi w 2002 roku odpowiada skala 778
-  zastosuj_skale(778) %>%+  zastosuj_skale(src, 778) %>%
   zsumuj_punkty()   zsumuj_punkty()
  
-pierwsza możliwość ​zastosowanie ​funkcji normalizuj() +przypomnijmy sobie idSkali, skalowanie i grupę ​te dane trzeba będzie przekazać do funkcji normalizuj() 
-spr02n1 ​= spr02 %>​% ​+head(normy) 
 +# stosujemy funkcję normalizuj() 
 +spr02n ​= spr02 %>​% ​
   normalizuj(src,​ idSkali = 778, skalowanie = 2, grupa = ''​)   normalizuj(src,​ idSkali = 778, skalowanie = 2, grupa = ''​)
- 
-# druga możliwość - ręczne złączenie z ramką danych przechowującą normy 
-spr02n2 = spr02 %>% 
-  rename(wartosc_zr = wynik) %>% 
-  inner_join(normy) 
 </​code>​ </​code>​
r_gr_normy.1442948135.txt.gz · ostatnio zmienione: 2015/09/22 20:55 przez zozlak