This function creates a flat tabular file of cell values and
corresponding paths via path_enriched_df()
. I then
writes that data.frame out as a tsv
file.
By default (i.e. when value_func
is not specified,
List columns where at least one value has length > 1 are collapsed
to character vectors by collapsing the list element with "|"
.
export_as_tsv(
tt,
file = NULL,
path_fun = collapse_path,
value_fun = collapse_values
)import_from_tsv(file)
NULL
silently for export_as_tsv
, a data.frame with
re-constituted list values for export_as_tsv
.
TableTree
(or related class). A TableTree
object representing a
populated table.
character(1). The path of the file to written to or read from.
function. Function to transform paths into single-string row/column names.
function. Function to transform cell values into cells of
the data.frame. Defaults to collapse_values
which creates strings
where multi-valued cells are collapsed together, separated by |
.
path_enriched_df()
for the underlying function that does the work.