zapisz_wskazniki_ewd: Zapis wskaznikow EWD do bazy

View source: R/zapisz_wskazniki_ewd.R

zapisz_wskazniki_ewdR Documentation

Zapis wskaznikow EWD do bazy

Description

Funkcja zapisuje do bazy oszacowania wskaźników EWD: wartości samych wskaźników, liczbę zdających, parametry warstwic, wartości parametrów modeli regresji oraz informacje o powiązaniu ze skalami wyników (oszacowań umiejętności uczniów).

Usage

zapisz_wskazniki_ewd(
  P,
  nazwaPliku,
  sufiks,
  doPrezentacji = FALSE,
  nadpisz = FALSE,
  korekta = FALSE
)

Arguments

P

połączenie z bazą danych uzyskane z DBI::dbConnect(RPostgres::Postgres())

nazwaPliku

ciąg znaków - nazwa pliku .RData zawierającego obiekt klasy listaWskaznikowEWD, będący wynikiem działania funkcji przygotuj_wsk_ewd)

sufiks

ciąg znaków - sufiks określający typ wskaźnika, dopisywany do części wynikającej z nazwy konstruktu

doPrezentacji

wartość logiczna - czy oznaczyć zapisywany wskaźnik (w danym roku) jako 'do prezentacji'?

nadpisz

wartość logiczna - czy nadpisać wartości zapisane w bazie? (jeśli istnieją)

korekta

wartość logiczna - ustawić na TRUE, jeśli wczytywane są korekty wartości wskaźników dla poszczególnych szkół, obliczone przy pomocy funkcji koryguj_wsk_ewd (wartość parametrów doPrezentacji i nadpisz zostaną wtedy zignorowane)

Details

Wskaźniki, których wartości mają być wczytywane do bazy muszą już być wcześniej zarejestrowane w tablicach sl_wskazniki, sl_wskazniki_typy_szkol i sl_kategorie_lu. Pomocna może być w tym funkcja stworz_nowe_wskazniki_ewd

Parametr doPrezentacji wpływa na ustawienia na poziomie wskaźnika-roku, ale o tym, czy wskaźniki będą publicznie dostępne decyduje koniunkcja z wartością kolumny do_prezentacji w tablicy sl_wskazniki, na którą wywołanie tej funkcji nie oddziałuje (trzeba ją modyfikować w bazie "ręcznie").

Value

funkcja nic nie zwraca


zozlak/ZPDzapis documentation built on Jan. 28, 2024, 3:18 p.m.