Import data from many file formats
Uses the import
function from the rio package to read a data.frame from a variety of file types. The Import
function includes 2 additional arguments adding row names and for converting character and logical variables to factors for some file types.
Import(file, format, ..., row.names=TRUE, stringsAsFactors = FALSE)
file |
A character string naming a file, URL, or .zip or .tar archive. See the details below. If the file name has an extension like |
format |
If an extension is not present in the file name or it is wrong, the file format can be set with this argument; see |
... |
Additional arguments passed to |
row.names |
If |
stringsAsFactors |
If |
This function calls the import
function to read a data frame from a file. Many file types are supported. For files of type "txt", "csv", "xlsx", "xls"
or "ods"
the arguments row.names
and stringsAsFactors
can be used to add row names and convert character variables to factors, respectively. Many more details are given on the man page for import
.
A data frame. See import
for more details
Sanford Weisberg sandy@umn.edu
head(Duncan, 3) # first three rows Export(Duncan, "Duncan.csv", keep.row.names="occupation") Duncan2 <- Import("Duncan.csv") # Automatically restores row.names and factors brief(Duncan2) identical(Duncan, Duncan2) # FALSE because type is of a different class Duncan3 <- Import("Duncan.csv", stringsAsFactors=TRUE) brief(Duncan3) identical(Duncan, Duncan3) # TRUE type is of same class # cleanup unlink("Duncan.csv")
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.