Package: dsTidyverseClient 1.0.0
dsTidyverseClient: 'DataSHIELD' 'Tidyverse' Clientside Package
Implementation of selected 'Tidyverse' functions within 'DataSHIELD', an open-source federated analysis solution in R. Currently, 'DataSHIELD' contains very limited tools for data manipulation, so the aim of this package is to improve the researcher experience by implementing essential functions for data manipulation, including subsetting, filtering, grouping, and renaming variables. This is the clientside package which should be installed locally, and is used in conjuncture with the serverside package 'dsTidyverse' which is installed on the remote server holding the data. For more information, see <https://www.tidyverse.org/>, <https://datashield.org/> and <https://github.com/molgenis/ds-tidyverse>.
Authors:
dsTidyverseClient_1.0.0.tar.gz
dsTidyverseClient_1.0.0.zip(r-4.5)dsTidyverseClient_1.0.0.zip(r-4.4)dsTidyverseClient_1.0.0.zip(r-4.3)
dsTidyverseClient_1.0.0.tgz(r-4.4-any)dsTidyverseClient_1.0.0.tgz(r-4.3-any)
dsTidyverseClient_1.0.0.tar.gz(r-4.5-noble)dsTidyverseClient_1.0.0.tar.gz(r-4.4-noble)
dsTidyverseClient_1.0.0.tgz(r-4.4-emscripten)dsTidyverseClient_1.0.0.tgz(r-4.3-emscripten)
dsTidyverseClient.pdf |dsTidyverseClient.html✨
dsTidyverseClient/json (API)
NEWS
# Install 'dsTidyverseClient' in R: |
install.packages('dsTidyverseClient', repos = c('https://molgenis.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/molgenis/ds-tidyverse-client/issues
Last updated 5 days agofrom:b9b5fb310d. Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 11 2024 |
R-4.5-win | OK | Nov 11 2024 |
R-4.5-linux | OK | Nov 11 2024 |
R-4.4-win | OK | Nov 11 2024 |
R-4.4-mac | OK | Nov 11 2024 |
R-4.3-win | OK | Nov 11 2024 |
R-4.3-mac | OK | Nov 11 2024 |
Exports:ds.arrangeds.as_tibbleds.bind_colsds.bind_rowsds.case_whends.distinctds.filterds.group_byds.group_keysds.if_elseds.mutateds.renameds.selectds.sliceds.ungroup
Dependencies:assertthatclicrayonDSIgluehmslifecyclepkgconfigprettyunitsprogressR6rlangvctrs
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Order the rows of a data frame by the values of selected columns | ds.arrange |
Coerce a data frame or matrix to a tibble. | ds.as_tibble |
Bind multiple data frames by column | ds.bind_cols |
Bind multiple data frames by row. | ds.bind_rows |
A general vectorised if-else | ds.case_when |
Keep distinct/unique rows | ds.distinct |
Keep rows that match a condition | ds.filter |
Group by one or more variables | ds.group_by |
Describe the groups within a grouped tibble or data frame | ds.group_keys |
Vectorised if-else | ds.if_else |
Create, modify, and delete columns | ds.mutate |
Rename columns | ds.rename |
Keep or drop columns using their names and types | ds.select |
Subset rows using their positions | ds.slice |
Remove grouping from a tibble or data frame | ds.ungroup |