datar.core.plugin
module
datar.core.plugin
Plugin system to support different backends
Functions
base_api()— What is implemented the base APIs.</>c_getitem(item)— Get item for c</>dplyr_api()— What is implemented the dplyr APIs.</>forcats_api()— What is implemented the forcats APIs.</>get_versions()— Return the versions of the dependencies of the plugin.</>load_dataset(name,metadata)— Implementations for load_dataset()</>misc_api()— What is implemented the misc APIs.</>operate(op,x,y)— Operate on x and y</>setup()— Initialize the backend</>tibble_api()— What is implemented the tibble APIs.</>tidyr_api()— What is implemented the tidyr APIs.</>
function
datar.core.plugin.setup()
Initialize the backend
function
datar.core.plugin.get_versions()
Return the versions of the dependencies of the plugin.
function
datar.core.plugin.load_dataset(name, metadata)
Implementations for load_dataset()
function
datar.core.plugin.base_api()
What is implemented the base APIs.
function
datar.core.plugin.dplyr_api()
What is implemented the dplyr APIs.
function
datar.core.plugin.tibble_api()
What is implemented the tibble APIs.
function
datar.core.plugin.forcats_api()
What is implemented the forcats APIs.
function
datar.core.plugin.tidyr_api()
What is implemented the tidyr APIs.
function
datar.core.plugin.misc_api()
What is implemented the misc APIs.
function
datar.core.plugin.c_getitem(item)
Get item for c
function
datar.core.plugin.operate(op, x, y=None)
Operate on x and y