Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Poprzednia wersja | |||
r_gr_wyniki [2017/11/10 22:12] 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. |