readDaemonXlsx: Read xlsx-Files Produced by ZKDaemon

Description Usage Arguments Details Value Author(s)

View source: R/readDaemonXlsx.R

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

1
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


eatPrep documentation built on May 2, 2019, 5:20 p.m.