Narzędzia użytkownika

Narzędzia witryny


r_gr_wyniki

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_wyniki [2017/11/10 22:08]
zozlak [pobierz_odpowiedzi()]
r_gr_wyniki [2017/11/11 18:58] (aktualna)
zozlak [pobierz_odpowiedzi()]
Linia 153: Linia 153:
  
   * **Uwaga**, przed pobraniem wyników na komputer należy **koniecznie je odfiltrować**,​ typowo poprzez złączenie z odpowiednio odfiltrowaną grupą danych [[r_gr_testy|testy]] i/lub [[r_gr_kryteriaoceny|kryteria oceny]].   * **Uwaga**, przed pobraniem wyników na komputer należy **koniecznie je odfiltrować**,​ typowo poprzez złączenie z odpowiednio odfiltrowaną grupą danych [[r_gr_testy|testy]] i/lub [[r_gr_kryteriaoceny|kryteria oceny]].
 +    * **Uwaga** filtrując za pomocą podanego ręcznie //​id_testu//​ należy zadbać o to, by przekazane wartości były liczbami całkowitymi (np. //123L// albo //​as.integer(123)//​ - patrz przykład poniżej).\\ R domyślnie przechowuje liczby w postaci zmiennoprzecinkowej,​ co jednak przy filtrowaniu danych zwracanych przez funkcję //​pobierz_odpowiedzi()//​ prowadzi do drastycznego pogorszenia wydajności (jest to pechowy zbieg nie dość inteligentnego zachowania bazy danych oraz niefortunnego rzutowania wartości przez pakiet //dplyr// przy generowaniu zapytań SQL, na żaden z tych czynników nie mamy jednak niestety wpływu).
   * Jakkolwiek postać długa może się wydawać nieintuicyjna,​ jest ona bardzo wygodna do dalszego analizowania danych z zastosowaniem pakietów takich jak //dplyr// czy //ggplot//.   * Jakkolwiek postać długa może się wydawać nieintuicyjna,​ jest ona bardzo wygodna do dalszego analizowania danych z zastosowaniem pakietów takich jak //dplyr// czy //ggplot//.
   * W odróżnieniu od pozostałych funkcji pobierających wyniki daje jednoczesny dostęp zarówno do wypunktowanych odpowiedzi, jak i samych dystraktorów.   * W odróżnieniu od pozostałych funkcji pobierających wyniki daje jednoczesny dostęp zarówno do wypunktowanych odpowiedzi, jak i samych dystraktorów.
Linia 162: Linia 163:
 === Przykład === === Przykład ===
  
-Pobranie wyników testu o id 1601 (matura rozszerzona z biologii w 2014 roku)+Pobranie wyników testu o id 1601 (matura rozszerzona z biologii w 2014 roku)
 + 
 +Z uwagi na wydajność istotne jest przekazanie //​id_testu//​ jako liczby całkowitej - stąd //​as.integer(1601)//​. 
 Jak znaleźć id interesującego nas testu - patrz grupa danych [[r_gr_testy|testy]]. Jak znaleźć id interesującego nas testu - patrz grupa danych [[r_gr_testy|testy]].
  
r_gr_wyniki.1510348113.txt.gz · ostatnio zmienione: 2017/11/10 22:08 przez zozlak