DataTable: A class representing a table of data based on a (remote?)...

DataTableR Documentation

A class representing a table of data based on a (remote?) file

Description

Data...

FIXME: definitions should be viewable in their aggregate effect, not just returned as an object. Exported but probably used through helper functions.

Methods

Public methods


Method new()

Usage
DataTable$new(
  uri,
  rpath,
  retrieve = rdrop2::drop_download(path = .source_path, local_path = .local_path),
  load = haven::read_sas(data_file = .local_path),
  .data_dir = workflow::data_dir(),
  .build_dir = workflow::build_dir(),
  .artifact_dir = workflow::artifact_dir(),
  .binary_format = "qs",
  ...
)

Method contains()

Usage
DataTable$contains(...)

Method correct()

Usage
DataTable$correct(...)

Method define()

Usage
DataTable$define(...)

Method rename()

Usage
DataTable$rename(...)

Method mutate()

Usage
DataTable$mutate(...)

Method select()

Usage
DataTable$select(...)

Method arrange()

Usage
DataTable$arrange(...)

Method left_join()

Usage
DataTable$left_join(y, by)

Method process_corrections()

Usage
DataTable$process_corrections()

Method process_definitions()

Usage
DataTable$process_definitions()

Method attributes()

Usage
DataTable$attributes(k, v)

Method clear_definitions()

Usage
DataTable$clear_definitions()

Method switch_disk_format()

Usage
DataTable$switch_disk_format(to = "qs")

Method clone()

The objects of this class are cloneable with this method.

Usage
DataTable$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


sakrejda/workflow documentation built on Nov. 18, 2024, 3:02 a.m.