tests/test_as_is.R

library(SASxport)
Sys.setenv("TZ"="GMT")

lookup.xport('puromycin.xpt')

## By default, character variable "STATE" should be converted into a
## factor
x <- read.xport('puromycin.xpt')
str(x)

stopifnot( class(x$STATE)=="factor" )

## When as.is=TRUE, character variable "STATE" should be preserved as
## a character variable.

x <- read.xport('puromycin.xpt',as.is=TRUE)
str(x)

stopifnot( class(x$STATE)=="character" )

Try the SASxport package in your browser

Any scripts or data that you put into this service are public.

SASxport documentation built on May 2, 2019, 4:51 p.m.