Package: dsTidyverseClient 1.1.1
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 client-side package which should be installed locally, and is used in conjunction with the server-side package 'dsTidyverse' which is installed on the remote server holding the data. For more information, see <https://tidyverse.org/> and <https://datashield.org/>.
Authors:
dsTidyverseClient_1.1.1.tar.gz
dsTidyverseClient_1.1.1.zip(r-4.7)dsTidyverseClient_1.1.1.zip(r-4.6)dsTidyverseClient_1.1.1.zip(r-4.5)
dsTidyverseClient_1.1.1.tgz(r-4.6-any)dsTidyverseClient_1.1.1.tgz(r-4.5-any)
dsTidyverseClient_1.1.1.tar.gz(r-4.7-any)dsTidyverseClient_1.1.1.tar.gz(r-4.6-any)
dsTidyverseClient_1.1.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
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 from:65d7922673. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 165 | ||
| source / vignettes | OK | 240 | ||
| linux-release-x86_64 | OK | 167 | ||
| macos-release-arm64 | OK | 118 | ||
| macos-oldrel-arm64 | OK | 126 | ||
| windows-devel | OK | 119 | ||
| windows-release | OK | 106 | ||
| windows-oldrel | OK | 115 | ||
| wasm-release | OK | 133 |
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 |
