opal.assign.table.tibble {opalr} | R Documentation |
Data assignment to a tibble
Description
Assign a Opal table to a tibble identified by a R symbol in the current R session.
Usage
opal.assign.table.tibble(
opal,
symbol,
value,
variables = NULL,
missings = FALSE,
identifiers = NULL,
id.name = "id",
with.factors = FALSE,
updated.name = NULL,
async = FALSE
)
Arguments
opal |
Opal object. |
symbol |
Name of the R symbol. |
value |
The fully qualified name of a table in Opal. |
variables |
List of variable names or Javascript expression that selects the variables of a table (ignored if value does not refere to a table). See javascript documentation: http://wiki.obiba.org/display/OPALDOC/Variable+Methods |
missings |
If TRUE, missing values will be pushed from Opal to R, default is FALSE. |
identifiers |
Name of the identifiers mapping to use when assigning entities to R (from Opal 2.0). |
id.name |
Add a vector with the given name representing the entity identifiers (from Opal 2.6). Default is 'id'. |
with.factors |
If TRUE, the categorical variables will be assigned as factors (from Opal 2.14). Default is FALSE. |
updated.name |
Deprecated. Add a vector with the given name representing the creation and last update timestamps (from Opal 2.6 to 2.13). Default is NULL. |
async |
R script is executed asynchronously within the session (default is FALSE). If TRUE, the value returned is the ID of the command to look for (from Opal 2.1). |
See Also
Other assignment functions:
opal.assign.data()
,
opal.assign.resource()
,
opal.assign.script()
,
opal.assign.table()
,
opal.assign()
Examples
## Not run:
o <- opal.login('administrator','password', url='https://opal-demo.obiba.org')
# assign a table and make some operation on it
opal.assign.table.tibble(o, 'D', 'datashield.CNSIM1')
opal.execute(o, "class(D)")
opal.logout(o)
## End(Not run)