Description Usage Arguments Value Examples
Read tabular data from anywhere using a function defined by you
1 2 3 4 | import_table(file, FUN = data.table::fread,
data_source = flyio_get_datasource(),
bucket = flyio_get_bucket(data_source), dir = flyio_get_dir(),
delete_file = TRUE, show_progress = FALSE, ...)
|
file |
path of the file to be read |
FUN |
the function using which the file is to be read |
data_source |
the name of the data source, if not set globally. s3, gcs or local |
bucket |
the name of the bucket, if not set globally |
dir |
the directory to store intermediate files |
delete_file |
logical. to delete the file downloaded |
show_progress |
logical. Shows progress of the download operation |
... |
other parameters for the FUN function defined above |
the output of the FUN function
1 2 3 4 5 6 7 8 9 10 | # for data on local
filepath = system.file("extdata", "mtcars.csv", package = "flyio")
data = import_table(filepath, FUN = read.csv, data_source = "local")
## Not run:
# for data on cloud
flyio_set_datasource("gcs")
flyio_set_bucket("your-bucket-name")
data = import_table("excel-file-on-gcs.xlsx", read_excel, dir = tempdir())
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.