Learn R Programming

epiCleanr (version 0.2.0)

export: Export Data to Various File Formats

Description

This function provides a unified interface for exporting data to various file formats supported by the rio::export() function. The format is automatically detected from the file extension to simplify the exporting process.

Usage

export(data, file_path, ...)

Value

No return value, called for side effects.

Arguments

data

The dataset to be exported.

file_path

Character string specifying the path to the output file.

...

Additional arguments to be passed to the underlying write functions. These arguments are specific to the file format being exported. Please refer to the documentation of each package used for more information.

See Also

rio::export(), which this function is based on.

Examples

Run this code
# Create temporary account
tmpdir <- tempfile()
dir.create(tmpdir)

# Export a CSV file
export(mtcars, file_path = file.path(tmpdir, "file.csv"))

# Export an Excel file
export(mtcars, file_path = file.path(tmpdir, "file.xlsx"))

# Export a Stata DTA file
export(mtcars, file_path = file.path(tmpdir, "file.dta"))

# Export an RDS file
export(mtcars, file_path = file.path(tmpdir, "file.rds"))

# Export an RData file
export(list(mtcars = mtcars, iris = iris),
       file_path = file.path(tmpdir, "file.RData"))

# Remove the temporary directory and its contents
unlink(tmpdir, recursive = TRUE)

Run the code above in your browser using DataLab