| write_file | R Documentation | 
write_file() is the backbone of all write_cnt() methods, where files are written
to a connector. The function is a wrapper around write_ext() where the appropriate
function to write the file is chosen depending on the file extension.
write_ext() has methods defined for the following file extensions:
txt: readr::write_lines()
csv: readr::write_csv()
parquet: arrow::write_parquet()
rds: readr::write_rds()
sas7bdat: haven::write_sas()
yml/yaml: yaml::write_yaml()
json: jsonlite::write_json()
excel: writexl::write_xlsx()
write_file(x, file, overwrite = FALSE, ...)
write_ext(file, x, ...)
## S3 method for class 'txt'
write_ext(file, x, ...)
## S3 method for class 'csv'
write_ext(file, x, delim = ",", ...)
## S3 method for class 'parquet'
write_ext(file, x, ...)
## S3 method for class 'rds'
write_ext(file, x, ...)
## S3 method for class 'xpt'
write_ext(file, x, ...)
## S3 method for class 'yml'
write_ext(file, x, ...)
## S3 method for class 'json'
write_ext(file, x, ...)
## S3 method for class 'xlsx'
write_ext(file, x, ...)
x | 
 Object to write  | 
file | 
 
  | 
overwrite | 
 logical Overwrite existing content if it exists.  | 
... | 
 Other parameters passed on the functions behind the methods for each file extension.  | 
delim | 
 
  | 
Note that write_file() will not overwrite existing files unless overwrite = TRUE,
while all methods for write_ext() will overwrite existing files by default.
write_file(): invisible() file.
write_ext(): The return of the functions behind the individual methods.
# Write CSV file
temp_csv <- tempfile("iris", fileext = ".csv")
write_file(iris, temp_csv)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.