Liebe IQBler:innen,
hier der Methoden-Newsletter für die letzten Monate, in dem wir kurz Neuerungen in den R-Paketen der eat-Reihe vorstellen, Updates zu Gruppen und Workshops geben und über sonstige methodische Entscheidungen am Institut informieren.
Neuigkeiten zu Paketen
eatPrepTBA & eatAutoCode
eatPrepTBA zur Aufbereitung von Daten aus dem IQB-TestCenter und eatAutoCode zur Kodierung von KA1&2-Aufgaben im TBA-Kontext werden derzeit entwickelt. Eine ausführlichere Vorstellung der Pakete erfolgt nach dem ersten Release.
eatPrep
mbo-Kompatibilität: Das Handling der neuen Missings, “mbo” https://iqb-berlin.github.io/coding-info/data-structures/missings.html, die perspektivisch die alten, “mbi”, ersetzen, ist jetzt in eatPrep möglich. Dabei ist die Änderung von “mbi” zu “mbo” lediglich eine Namensänderung. Diese wurde eingeführt, damit direkt aus dem Label heraus klar ersichtlich wird, was gemeint ist; inhaltlich ändert sich nichts und “mbi” kann (wie im Paper&Pencil-Format üblich) auch weiterverwendet werden.
Zwischen Juli und August gab es einen Bug in mergeData()
: Wenn mehr als zwei Datensätze in einer Liste gemergt wurden, wurde “mbd” gleichrangig mit validen Codes behandelt und überschrieb diese ggf., was aber auch in den zugehörigen Messages reported wurde (d. h. es ist hoffentlich immer aufgefallen). Der Bug ist nun behoben. Bitte achtet darauf, dass ihr eatPrep ab Version 1.0.1 benutzt.
Feature Request für checkDesign()
-Output: Redundanzen wurden gekürzt; der Output von checkDesign()
ist jetzt hoffentlich besser lesbar, wenn es viele Abweichungen im Datensatz vom Testdesign gibt.
Die Funktion prep2GADS()
kann nun sowohl rohe als auch gescorte Itemdatensätze inklusive aller Meta-Daten aus der IQB-DB in das GADSdat
-Format exportieren. Für alle, die schon immer ihre Itemdatensätze inklusive der Meta-Daten (z. B. Labels der Auswahlantworten) archivieren wollten.
Wenn addLeadingZeros=TRUE
gesetzt wurde, gab es bei ID-Variablen mit vielen Stellen in readSpss()
oder automateDataPreparation()
ein Problem. Dieses wurde in eatTools durch Überarbeitung der Funktion addLeadingZerosToCharInt()
behoben.
eatTools
Bug in addLeadingZerosToCharInt()
: Bei großen Zahlen mit über 10 Stellen kam es zum Abbruch der Funktion. Dies ist nun behoben.
Neuigkeiten zu Gruppen und Workshops
Workshops
Geplant sind je ein Workshop zu:
eatPrep
eatModel
Github allgemein
Bei Interesse tragt euch gerne in folgende Liste ein:
t:\ ein t:\SIG\SIG Methoden\Workshops\InteresseWorkshops.xlsx
Danach doodeln wir Termine mit allen Interessierten.
R-SIG
Schaut gerne auf der Methoden-Seite vorbei, wenn ihr einen Überblick über vergangene und zukünftige Themen bekommen wollt:
https://iqb-research.github.io/IQB-Methods/posts_r_sig.html
Mitgebrachte R-Probleme können aber auch weiterhin besprochen werden. Meldet euch gerne bei Nicklas, wenn er euch hinzufügen soll.
SIG Methoden
Lesegruppe
Die Lesegruppe war in der Sommerpause. Am 10. September treffen wir uns wieder zur Besprechung von:
Schroeders, U., & Gnambs, T. (2024, July 24). Sample Size Planning in Item Response Theory: A Tutorial. https://doi.org/10.31234/osf.io/hv6zt
Interessierte sind herzlich willkommen! Meldet euch gerne bei Karoline, wenn sie euch hinzufügen soll.
Austauschrunde
Die Liste für methodische Fragen am IQB ist daueroffen; tragt Fragen gerne anonym und unkompliziert in folgendes Dokument ein:
t:\SIG\SIG Methoden\Liste methodischer Fragen.docx
Viele Grüße
Euer Methoden-Team (Sebastian, Karoline, Benjamin, Philipp, Kristoph, Janine, Edna, Alina, Nicklas)