mirror of
https://github.com/agdamsbo/REDCapCAST.git
synced 2026-06-19 05:07:30 +02:00
docs and name update
This commit is contained in:
parent
9a069a422f
commit
9d53f84427
7 changed files with 39 additions and 10 deletions
|
|
@ -45,7 +45,7 @@ The more advanced `ds2dd_detailed()` is a natural development. It will try to ap
|
|||
|
||||
The dataset should be correctly formatted for the data dictionary to preserve as much information as possible.
|
||||
|
||||
```{r eval=TRUE}
|
||||
```{r eval=FALSE}
|
||||
d2 <- REDCapCAST::redcapcast_data |>
|
||||
dplyr::mutate(record_id = seq_len(dplyr::n()),
|
||||
region=factor(region)) |>
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
title: "REDCapCAST"
|
||||
output: rmarkdown::html_vignette
|
||||
vignette: >
|
||||
%\VignetteIndexEntry{Introduction}
|
||||
%\VignetteIndexEntry{REDCapCAST}
|
||||
%\VignetteEngine{knitr::rmarkdown}
|
||||
%\VignetteEncoding{UTF-8}
|
||||
---
|
||||
|
|
|
|||
|
|
@ -14,13 +14,34 @@ knitr::opts_chunk$set(
|
|||
)
|
||||
```
|
||||
|
||||
To make the easiest possible transition from spreadsheet/dataset to REDCap, I have created a small Shiny app, which adds a graphical interface to the casting of a data dictionary and data upload. Install the package and run the app as follows:
|
||||
To make the easiest possible transition from spreadsheet/dataset to REDCap, I have created a small app, which adds a graphical interface to the casting of a data dictionary and data upload. Install the package and launch the app as follows:
|
||||
|
||||
```{r eval=FALSE}
|
||||
require(REDCapCAST)
|
||||
shiny_cast()
|
||||
REDCapCAST::shiny_cast()
|
||||
```
|
||||
|
||||
The app primarily wraps one function: `ds2dd_detailed()`.
|
||||
|
||||
```{r}
|
||||
REDCap_split(
|
||||
records = redcapcast_data,
|
||||
metadata = redcapcast_meta,
|
||||
forms = "all"
|
||||
) |>
|
||||
sanitize_split() |>
|
||||
redcap_wider() |>
|
||||
ds2dd_detailed()|>
|
||||
purrr::pluck("data") |>
|
||||
readr::type_convert(
|
||||
col_types = readr::cols(.default = readr::col_guess()))
|
||||
```
|
||||
|
||||
|
||||
```{r}
|
||||
redcapcast_data |>
|
||||
dplyr::mutate(dplyr::across(dplyr::everything(),as.character)) |>
|
||||
readr::type_convert(
|
||||
col_types = readr::cols(.default = readr::col_guess()))
|
||||
```
|
||||
|
||||
The app will launch in a new window and the interface should be fairly self-explanatory.
|
||||
The app only provides the most basic functionality, but might be extended in the future.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue