przejście do zawartości
Zespół Pomiaru Dydaktycznego
Narzędzia użytkownika
Zaloguj
Narzędzia witryny
Narzędzia
Pokaż stronę
Poprzednie wersje
Odnośniki
Menadżer multimediów
Zaloguj
Menadżer multimediów
Ślad:
r_gr_testy
Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić.
====== Grupa danych testy ====== ===== Wstęp ===== * Grupa danych //testy// zawiera informacje o [[test|testach]] przechowywanych w bazie danych. * **dana [[czesci_egzaminu|część egzaminu]] może składać się z wielu [[test|testów]]**, * czy to ze względu na istnienie kilku wersji [[arkuszegzaminacyjny|arkusza egzaminacyjnego]] * czy to ze względu na przechowywanie w bazie dla niektórych egzaminów [[czyewd|zarówno danych pochodzących z OKE, jak i CKE]] * Listę zmiennych zawartych w tej grupie danych znajdziesz [[r_zmienne?zm=testy|tutaj]]. ===== Funkcje ===== * //**pobierz_testy**(src)//, \\ Pobiera informacje o [[test|testach]] \\ Parametry: * //src// - zmienna zawierająca połączenie z bazą danych zwrócone przez funkcję //polacz()// ==== Przykład ==== <code rsplus> library(ZPD) src = polacz() testy = pobierz_testy(src) testy </code> ===== Typowe zastosowania ===== ==== Odfiltrowywanie oszacowań umiejętności uczniów ==== Patrz [[r_gr_oszacowania|opis grupy oszacowania]]. ==== Pobieranie listy egzaminów dostępnych w bazie ==== <code rsplus> library(ZPD) src = polacz() # pobieramy informacje o wszystkich testach pobierz_testy(src) %>% # pozostawiamy jedynie testy pochodzące z egzaminów filter(czy_egzamin == TRUE) %>% # pozostawiamy jedynie zmienne rok, rodzaj_egzaminu, czesc_egzaminu, dane_ewd select(rok, rodzaj_egzaminu, czesc_egzaminu, dane_ewd) %>% # usuwamy duplikaty (pochodzące od wielu testów dla danego egzaminu) distinct() %>% # sortujemy arrange(rok, rodzaj_egzaminu, czesc_egzaminu, dane_ewd) %>% # wyświetlamy as.data.frame() </code> ==== Pobieranie listy testów dostępnych w bazie ==== <code rsplus> library(ZPD) src = polacz() # po prostu pobieramy i wyświetlamy informacje o testach as.data.frame(pobierz_testy(src)) </code> ==== Pobieranie listy zrównań ==== <code rsplus> library(ZPD) # pobieramy dane o wszystkich testach pobierz_testy(src) %>% # pobieramy je na komputer, aby móc użyć funkcji grepl() (nie działa po stronie serwera) collect() %>% # odfiltrowujemy te testy, których opis wskazuje na bycie testem zrównującym filter(grepl('^zrównywanie', opis_testu), !is.na(rodzaj_egzaminu)) %>% # pozostawiamy tylko zmienne opisujące rodzaj egzaminu i rok select(rodzaj_egzaminu, rok) %>% # usuwamy duplikaty (pochodzące od wielu testów zrównujących dla danego egzaminu w danym roku) distinct() %>% # sortujemy arrange(rodzaj_egzaminu, rok) %>% # wyświetlamy wynik as.data.frame() </code>
r_gr_testy.txt
· ostatnio zmienione: 2015/09/25 21:51 przez
zozlak
Narzędzia strony
Pokaż stronę
Poprzednie wersje
Odnośniki
Do góry