Learn R Programming

haven (version 1.0.0)

read_sas: Read and write SAS files.

Description

Reading supports both sas7bdat files and the accompanying sas7bdat files that SAS uses to record value labels. Writing value labels is not currently supported.

Usage

read_sas(data_file, catalog_file = NULL, encoding = NULL)

write_sas(data, path)

Arguments

data_file, catalog_file

Path to data and catalog files. The files are processed with datasource().

encoding

The character encoding used for the file. This defaults to the encoding specified in the file, or UTF-8. You can use this argument to override the value stored in the file if it is correct

data

Data frame to write.

path

Path to file where the data will be written.

Value

A tibble, data frame variant with nice defaults.

Variable labels are stored in the "label" attribute of each variable. It is not printed on the console, but the RStudio viewer will show it.

Examples

Run this code
# NOT RUN {
path <- system.file("examples", "iris.sas7bdat", package = "haven")
read_sas(path)
# }

Run the code above in your browser using DataLab