write_tables | R Documentation |
Write tables to file
write_tables(
path,
sep = ",",
observation = NULL,
location = NULL,
taxon = NULL,
dataset_summary = NULL,
observation_ancillary = NULL,
location_ancillary = NULL,
taxon_ancillary = NULL,
variable_mapping = NULL
)
path |
(character) A path to the directory in which the files will be written. |
sep |
(character) Field delimiter to use when writing files. Default is comma. |
observation |
(tbl_df, tbl, data.frame) The observation table. |
location |
(tbl_df, tbl, data.frame) The location table. |
taxon |
(tbl_df, tbl, data.frame) The taxon table. |
dataset_summary |
(tbl_df, tbl, data.frame) The dataset_summary table. |
observation_ancillary |
(tbl_df, tbl, data.frame) The observation_ancillary table. |
location_ancillary |
(tbl_df, tbl, data.frame) The location_ancillary table. |
taxon_ancillary |
(tbl_df, tbl, data.frame) The taxon_ancillary table. |
variable_mapping |
(tbl_df, tbl, data.frame) The variable_mapping table. |
ecocomDP tables as sep
delimited files
# Create directory for the tables
mypath <- paste0(tempdir(), "/data")
dir.create(mypath)
# Create a couple inputs to write_tables()
flat <- ants_L0_flat
observation <- create_observation(
L0_flat = flat,
observation_id = "observation_id",
event_id = "event_id",
package_id = "package_id",
location_id = "location_id",
datetime = "datetime",
taxon_id = "taxon_id",
variable_name = "variable_name",
value = "value",
unit = "unit")
observation_ancillary <- create_observation_ancillary(
L0_flat = flat,
observation_id = "observation_id",
variable_name = c("trap.type", "trap.num", "moose.cage"))
# Write tables to file
write_tables(
path = mypath,
observation = observation,
observation_ancillary = observation_ancillary)
dir(mypath)
# Clean up
unlink(mypath, recursive = TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.