import_rb: Import a ReaderBench output file (.csv) into R.

View source: R/file_utilities.R

import_rbR Documentation

Import a ReaderBench output file (.csv) into R.

Description

When available, the function reads the header of the packaged sample (inst/extdata/sample_rb.csv) and keeps the first 404 columns by NAME (plus the File.name/ID column), excluding any columns with names appearing after position 404 in that header. If the sample is unavailable, it falls back to keeping the first 404 columns by position.

Usage

import_rb(path)

Arguments

path

A string giving the path and filename to import. Keep the original CSV column names. IDs must be nonblank and unique; leading zeros are preserved. Rows are sorted by ID.

Value

A base data.frame with one row per record and the following columns:

  • ID (character): unique identifier of the text/essay.

  • One column per retained ReaderBench feature, kept by original feature name (numeric). Feature names mirror the ReaderBench output variables.

The object has class data.frame (or tibble if converted by the user).

See Also

predict_quality

Examples

# Fast, runnable example with package sample data
file_path <- system.file("extdata", "sample_rb.csv", package = "writeAlizer")
rb_file   <- import_rb(file_path)
head(rb_file)

writeAlizer documentation built on Sept. 17, 2026, 1:08 a.m.