Last chance! 50% off unlimited learning
Sale ends in
contents
is a generic method for which contents.data.frame
is currently the only method. contents.data.frame
creates an
object containing the following attributes of the variables
from a data frame: names, labels (if any), units (if any), number of
factor levels (if any), factor levels,
class, storage mode, and number of NAs. print.contents.data.frame
will print the results, with options for sorting the variables.
html.contents.data.frame
creates HTML code for displaying the
results. This code has hyperlinks so that if the user clicks on the
number of levels the browser jumps to the correct part of a table of
factor levels for all the factor
variables.contents.list
prints a directory of datasets when
sasxport.get
imported more than one SAS dataset.
contents(object, ...)
## S3 method for class 'data.frame':
contents(object, \dots)
## S3 method for class 'contents.data.frame':
print(x,
sort=c('none','names','labels','NAs'), prlevels=TRUE, ...)
## S3 method for class 'contents.data.frame':
html(object, sort=c('none','names','labels','NAs'), prlevels=TRUE,
file=paste('contents',obj$dfname,'html',sep='.'),
append=FALSE, ...)
## S3 method for class 'list':
contents(object, dslabels, \dots)
## S3 method for class 'contents.list':
print(x,
sort=c('none','names','labels','NAs','vars'), ...)
html
is an object created by
contents
. For contents.list
is a list of data frames.contents
"names"
, "labels"
, or "NAs"
to sort the variables by,
respectively, alphabetically by names, alphabetically by labelFALSE
to not print all levels of factor
variables"conents.dfname.html"
where dfname
is the name of the data
frame processed by contents
.TRUE
to add html code to an existing filehtml
to format.df
,
unused otherwisesasdsLabels
"contents.data.frame"
or
"contents.list"
describe
, html
set.seed(1)
dfr <- data.frame(x=rnorm(400),y=sample(c('male','female'),400,TRUE))
contents(dfr)
k <- contents(dfr)
print(k, sort='names', prlevels=FALSE)
html(k)
html(contents(dfr)) # same result
w <- html(k, file='my.html') # create my.html, don't display
Run the code above in your browser using DataLab