wrt
, wrt.r
Writes the contents of the specified data frame, such as with the default mydata
, to the current working directory as either the default csv
data file or a native R data file of the specified data frame. If the write is for a csv
file, then any variable labels are written to a second csv
file with "_lbl" appended to the file name. Any variable labels and variable units are automatically included in a native R data file.
Write(ref, data=mydata, format=c("csv", "R"), ...)
wrt(...)
wrt.r(..., format="R")
.csv
or .rda
, depending of the value of
format
..csv
as the default.write.table
, such as row.names=FALSE
to suppress writing the row names.Write
adds automatically, .csv
for a comma separated values data file and .rda
for a native R data file. The default file name is the name of the data frame to be written. The name of the file that is written, as well as the name of the working directory into which the file was written, are displayed at the console.
Write
is designed to work in conjunction with the function Read
from this package, which reads a csv, fixed width format, or native SPSS or R data files into the data frame mydata
. Write
relies upon the R functions write.csv
and save
.
When writing the data frame in native R format, the specified name of the resulting .rda
file is distinct from the name of the data frame as stored within R.
Read
, write.csv
, save
.
# create data frame called mydata
n <- 12
X <- sample(c("Group1","Group2"), size=n, replace=TRUE)
Y <- rnorm(n=n, mean=50, sd=10)
mydata <- data.frame(X,Y)
# write the current contents of default data frame mydata to GoodData.csv
Write("GoodData")
# short name
# write the default data frame mydata to the R data file mydata.rda
wrt.r()
# access the R data frame warpbreaks
data(warpbreaks)
# write the file warpbreaks.rda
wrt.r(data=warpbreaks)
Run the code above in your browser using DataLab