readDaemonXlsx {eatPrep}R Documentation

Read xlsx-Files Produced by ZKDaemon

Description

This function is primarily intended for internal use at the Institute for Educational Quality Improvement (IQB). The xlsx-files for this function are produced by the software ZKDaemon using information stored in the IQB-Databases (DB2/DB3/DB4).

Usage

readDaemonXlsx(filename, type = c("ZKDaemon", "Merkmalsauszug", "Itemkennwertetabelle") )

Arguments

filename

A character string containing path, name and extension of .xlsx produced by ZKDaemon.

type

A character which spacifies what type of database export file should be read in.

Details

The xlsx-file produced by 'ZKDaemon' is expected to have the following sheets: “units”, “subunits”, “values”, “unitrecoding”, “sav-files”, “params”, “aggregate-missings”, “itemproperties”, “propertylabels”, “booklets”, and “blocks”. readDaemonXlsx will produce a warning if any sheets are missing or wrongly specified. The xlsx-file produced by 'Merkmalsauszug' is expected to have the following sheets: “Aufgabenmerkmale”, “Itemmerkmale”. readDaemonXlsx will produce a warning if any sheets are missing or wrongly specified. The xlsx-file produced by 'Itemkennwertetabelle' is expected to have the following sheet: “Daten”. readDaemonXlsx will produce a warning if any sheets are missing or wrongly specified.

Value

A list of data frames containing information that is required by the data preparation functions in eatPrep. inputList shows an example of this list.

Author(s)

Karoline Sachse


[Package eatPrep version 0.2.13 Index]