still cran in sight

This commit is contained in:
AG Damsbo 2023-04-14 09:46:55 +02:00
commit 4847094f2c
24 changed files with 198 additions and 156 deletions

View file

@ -54,7 +54,7 @@
<ul class="navbar-nav">
<li class="nav-item">
<a class="external-link nav-link" href="https://github.com/agdamsbo/REDCapRITS/" aria-label="github">
<a class="external-link nav-link" href="https://github.com/agdamsbo/REDCapCAST/" aria-label="github">
<span class="fab fa fab fa-github fa-lg"></span>
</a>
@ -74,14 +74,14 @@
<img src="" class="logo" alt=""><h1>Introduction</h1>
<small class="dont-index">Source: <a href="https://github.com/agdamsbo/REDCapRITS/blob/HEAD/vignettes/Introduction.Rmd" class="external-link"><code>vignettes/Introduction.Rmd</code></a></small>
<small class="dont-index">Source: <a href="https://github.com/agdamsbo/REDCapCAST/blob/HEAD/vignettes/Introduction.Rmd" class="external-link"><code>vignettes/Introduction.Rmd</code></a></small>
<div class="d-none name"><code>Introduction.Rmd</code></div>
</div>
<div class="sourceCode" id="cb1"><pre class="downlit sourceCode r">
<code class="sourceCode R"><span><span class="kw"><a href="https://rdrr.io/r/base/library.html" class="external-link">library</a></span><span class="op">(</span><span class="va"><a href="https://github.com/agdamsbo/REDCapRITS" class="external-link">REDCapCAST</a></span><span class="op">)</span></span></code></pre></div>
<code class="sourceCode R"><span><span class="kw"><a href="https://rdrr.io/r/base/library.html" class="external-link">library</a></span><span class="op">(</span><span class="va"><a href="https://github.com/agdamsbo/REDCapCAST" class="external-link">REDCapCAST</a></span><span class="op">)</span></span></code></pre></div>
<p>This vignette covers the included functions and basic
functionality.</p>
<p>A dataset and a meta data file are provided with the package for
@ -91,12 +91,12 @@ demonstration of the functions.</p>
</h2>
<div class="sourceCode" id="cb2"><pre class="downlit sourceCode r">
<code class="sourceCode R"><span><span class="va">redcapcast_data</span> <span class="op">|&gt;</span> <span class="fu">gt</span><span class="fu">::</span><span class="fu"><a href="https://gt.rstudio.com/reference/gt.html" class="external-link">gt</a></span><span class="op">(</span><span class="op">)</span></span></code></pre></div>
<div id="zmtndsgjuu" style="padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;overflow-x:auto;overflow-y:auto;width:auto;height:auto;">
<div id="aebcaptaos" style="padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;overflow-x:auto;overflow-y:auto;width:auto;height:auto;">
<style>html {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Helvetica Neue', 'Fira Sans', 'Droid Sans', Arial, sans-serif;
}
#zmtndsgjuu .gt_table {
#aebcaptaos .gt_table {
display: table;
border-collapse: collapse;
margin-left: auto;
@ -121,7 +121,7 @@ demonstration of the functions.</p>
border-left-color: #D3D3D3;
}
#zmtndsgjuu .gt_heading {
#aebcaptaos .gt_heading {
background-color: #FFFFFF;
text-align: center;
border-bottom-color: #FFFFFF;
@ -133,12 +133,12 @@ demonstration of the functions.</p>
border-right-color: #D3D3D3;
}
#zmtndsgjuu .gt_caption {
#aebcaptaos .gt_caption {
padding-top: 4px;
padding-bottom: 4px;
}
#zmtndsgjuu .gt_title {
#aebcaptaos .gt_title {
color: #333333;
font-size: 125%;
font-weight: initial;
@ -150,7 +150,7 @@ demonstration of the functions.</p>
border-bottom-width: 0;
}
#zmtndsgjuu .gt_subtitle {
#aebcaptaos .gt_subtitle {
color: #333333;
font-size: 85%;
font-weight: initial;
@ -162,13 +162,13 @@ demonstration of the functions.</p>
border-top-width: 0;
}
#zmtndsgjuu .gt_bottom_border {
#aebcaptaos .gt_bottom_border {
border-bottom-style: solid;
border-bottom-width: 2px;
border-bottom-color: #D3D3D3;
}
#zmtndsgjuu .gt_col_headings {
#aebcaptaos .gt_col_headings {
border-top-style: solid;
border-top-width: 2px;
border-top-color: #D3D3D3;
@ -183,7 +183,7 @@ demonstration of the functions.</p>
border-right-color: #D3D3D3;
}
#zmtndsgjuu .gt_col_heading {
#aebcaptaos .gt_col_heading {
color: #333333;
background-color: #FFFFFF;
font-size: 100%;
@ -203,7 +203,7 @@ demonstration of the functions.</p>
overflow-x: hidden;
}
#zmtndsgjuu .gt_column_spanner_outer {
#aebcaptaos .gt_column_spanner_outer {
color: #333333;
background-color: #FFFFFF;
font-size: 100%;
@ -215,15 +215,15 @@ demonstration of the functions.</p>
padding-right: 4px;
}
#zmtndsgjuu .gt_column_spanner_outer:first-child {
#aebcaptaos .gt_column_spanner_outer:first-child {
padding-left: 0;
}
#zmtndsgjuu .gt_column_spanner_outer:last-child {
#aebcaptaos .gt_column_spanner_outer:last-child {
padding-right: 0;
}
#zmtndsgjuu .gt_column_spanner {
#aebcaptaos .gt_column_spanner {
border-bottom-style: solid;
border-bottom-width: 2px;
border-bottom-color: #D3D3D3;
@ -235,7 +235,7 @@ demonstration of the functions.</p>
width: 100%;
}
#zmtndsgjuu .gt_group_heading {
#aebcaptaos .gt_group_heading {
padding-top: 8px;
padding-bottom: 8px;
padding-left: 5px;
@ -261,7 +261,7 @@ demonstration of the functions.</p>
text-align: left;
}
#zmtndsgjuu .gt_empty_group_heading {
#aebcaptaos .gt_empty_group_heading {
padding: 0.5px;
color: #333333;
background-color: #FFFFFF;
@ -276,15 +276,15 @@ demonstration of the functions.</p>
vertical-align: middle;
}
#zmtndsgjuu .gt_from_md > :first-child {
#aebcaptaos .gt_from_md > :first-child {
margin-top: 0;
}
#zmtndsgjuu .gt_from_md > :last-child {
#aebcaptaos .gt_from_md > :last-child {
margin-bottom: 0;
}
#zmtndsgjuu .gt_row {
#aebcaptaos .gt_row {
padding-top: 8px;
padding-bottom: 8px;
padding-left: 5px;
@ -303,7 +303,7 @@ demonstration of the functions.</p>
overflow-x: hidden;
}
#zmtndsgjuu .gt_stub {
#aebcaptaos .gt_stub {
color: #333333;
background-color: #FFFFFF;
font-size: 100%;
@ -316,7 +316,7 @@ demonstration of the functions.</p>
padding-right: 5px;
}
#zmtndsgjuu .gt_stub_row_group {
#aebcaptaos .gt_stub_row_group {
color: #333333;
background-color: #FFFFFF;
font-size: 100%;
@ -330,11 +330,11 @@ demonstration of the functions.</p>
vertical-align: top;
}
#zmtndsgjuu .gt_row_group_first td {
#aebcaptaos .gt_row_group_first td {
border-top-width: 2px;
}
#zmtndsgjuu .gt_summary_row {
#aebcaptaos .gt_summary_row {
color: #333333;
background-color: #FFFFFF;
text-transform: inherit;
@ -344,16 +344,16 @@ demonstration of the functions.</p>
padding-right: 5px;
}
#zmtndsgjuu .gt_first_summary_row {
#aebcaptaos .gt_first_summary_row {
border-top-style: solid;
border-top-color: #D3D3D3;
}
#zmtndsgjuu .gt_first_summary_row.thick {
#aebcaptaos .gt_first_summary_row.thick {
border-top-width: 2px;
}
#zmtndsgjuu .gt_last_summary_row {
#aebcaptaos .gt_last_summary_row {
padding-top: 8px;
padding-bottom: 8px;
padding-left: 5px;
@ -363,7 +363,7 @@ demonstration of the functions.</p>
border-bottom-color: #D3D3D3;
}
#zmtndsgjuu .gt_grand_summary_row {
#aebcaptaos .gt_grand_summary_row {
color: #333333;
background-color: #FFFFFF;
text-transform: inherit;
@ -373,7 +373,7 @@ demonstration of the functions.</p>
padding-right: 5px;
}
#zmtndsgjuu .gt_first_grand_summary_row {
#aebcaptaos .gt_first_grand_summary_row {
padding-top: 8px;
padding-bottom: 8px;
padding-left: 5px;
@ -383,11 +383,11 @@ demonstration of the functions.</p>
border-top-color: #D3D3D3;
}
#zmtndsgjuu .gt_striped {
#aebcaptaos .gt_striped {
background-color: rgba(128, 128, 128, 0.05);
}
#zmtndsgjuu .gt_table_body {
#aebcaptaos .gt_table_body {
border-top-style: solid;
border-top-width: 2px;
border-top-color: #D3D3D3;
@ -396,7 +396,7 @@ demonstration of the functions.</p>
border-bottom-color: #D3D3D3;
}
#zmtndsgjuu .gt_footnotes {
#aebcaptaos .gt_footnotes {
color: #333333;
background-color: #FFFFFF;
border-bottom-style: none;
@ -410,7 +410,7 @@ demonstration of the functions.</p>
border-right-color: #D3D3D3;
}
#zmtndsgjuu .gt_footnote {
#aebcaptaos .gt_footnote {
margin: 0px;
font-size: 90%;
padding-left: 4px;
@ -419,7 +419,7 @@ demonstration of the functions.</p>
padding-right: 5px;
}
#zmtndsgjuu .gt_sourcenotes {
#aebcaptaos .gt_sourcenotes {
color: #333333;
background-color: #FFFFFF;
border-bottom-style: none;
@ -433,7 +433,7 @@ demonstration of the functions.</p>
border-right-color: #D3D3D3;
}
#zmtndsgjuu .gt_sourcenote {
#aebcaptaos .gt_sourcenote {
font-size: 90%;
padding-top: 4px;
padding-bottom: 4px;
@ -441,64 +441,64 @@ demonstration of the functions.</p>
padding-right: 5px;
}
#zmtndsgjuu .gt_left {
#aebcaptaos .gt_left {
text-align: left;
}
#zmtndsgjuu .gt_center {
#aebcaptaos .gt_center {
text-align: center;
}
#zmtndsgjuu .gt_right {
#aebcaptaos .gt_right {
text-align: right;
font-variant-numeric: tabular-nums;
}
#zmtndsgjuu .gt_font_normal {
#aebcaptaos .gt_font_normal {
font-weight: normal;
}
#zmtndsgjuu .gt_font_bold {
#aebcaptaos .gt_font_bold {
font-weight: bold;
}
#zmtndsgjuu .gt_font_italic {
#aebcaptaos .gt_font_italic {
font-style: italic;
}
#zmtndsgjuu .gt_super {
#aebcaptaos .gt_super {
font-size: 65%;
}
#zmtndsgjuu .gt_footnote_marks {
#aebcaptaos .gt_footnote_marks {
font-style: italic;
font-weight: normal;
font-size: 75%;
vertical-align: 0.4em;
}
#zmtndsgjuu .gt_asterisk {
#aebcaptaos .gt_asterisk {
font-size: 100%;
vertical-align: 0;
}
#zmtndsgjuu .gt_indent_1 {
#aebcaptaos .gt_indent_1 {
text-indent: 5px;
}
#zmtndsgjuu .gt_indent_2 {
#aebcaptaos .gt_indent_2 {
text-indent: 10px;
}
#zmtndsgjuu .gt_indent_3 {
#aebcaptaos .gt_indent_3 {
text-indent: 15px;
}
#zmtndsgjuu .gt_indent_4 {
#aebcaptaos .gt_indent_4 {
text-indent: 20px;
}
#zmtndsgjuu .gt_indent_5 {
#aebcaptaos .gt_indent_5 {
text-indent: 25px;
}
</style>
@ -965,12 +965,12 @@ demonstration of the functions.</p>
</div>
<div class="sourceCode" id="cb3"><pre class="downlit sourceCode r">
<code class="sourceCode R"><span><span class="va">redcapcast_meta</span> <span class="op">|&gt;</span> <span class="fu">gt</span><span class="fu">::</span><span class="fu"><a href="https://gt.rstudio.com/reference/gt.html" class="external-link">gt</a></span><span class="op">(</span><span class="op">)</span></span></code></pre></div>
<div id="jvvhyocuyv" style="padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;overflow-x:auto;overflow-y:auto;width:auto;height:auto;">
<div id="hbcvqyzeai" style="padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;overflow-x:auto;overflow-y:auto;width:auto;height:auto;">
<style>html {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Helvetica Neue', 'Fira Sans', 'Droid Sans', Arial, sans-serif;
}
#jvvhyocuyv .gt_table {
#hbcvqyzeai .gt_table {
display: table;
border-collapse: collapse;
margin-left: auto;
@ -995,7 +995,7 @@ demonstration of the functions.</p>
border-left-color: #D3D3D3;
}
#jvvhyocuyv .gt_heading {
#hbcvqyzeai .gt_heading {
background-color: #FFFFFF;
text-align: center;
border-bottom-color: #FFFFFF;
@ -1007,12 +1007,12 @@ demonstration of the functions.</p>
border-right-color: #D3D3D3;
}
#jvvhyocuyv .gt_caption {
#hbcvqyzeai .gt_caption {
padding-top: 4px;
padding-bottom: 4px;
}
#jvvhyocuyv .gt_title {
#hbcvqyzeai .gt_title {
color: #333333;
font-size: 125%;
font-weight: initial;
@ -1024,7 +1024,7 @@ demonstration of the functions.</p>
border-bottom-width: 0;
}
#jvvhyocuyv .gt_subtitle {
#hbcvqyzeai .gt_subtitle {
color: #333333;
font-size: 85%;
font-weight: initial;
@ -1036,13 +1036,13 @@ demonstration of the functions.</p>
border-top-width: 0;
}
#jvvhyocuyv .gt_bottom_border {
#hbcvqyzeai .gt_bottom_border {
border-bottom-style: solid;
border-bottom-width: 2px;
border-bottom-color: #D3D3D3;
}
#jvvhyocuyv .gt_col_headings {
#hbcvqyzeai .gt_col_headings {
border-top-style: solid;
border-top-width: 2px;
border-top-color: #D3D3D3;
@ -1057,7 +1057,7 @@ demonstration of the functions.</p>
border-right-color: #D3D3D3;
}
#jvvhyocuyv .gt_col_heading {
#hbcvqyzeai .gt_col_heading {
color: #333333;
background-color: #FFFFFF;
font-size: 100%;
@ -1077,7 +1077,7 @@ demonstration of the functions.</p>
overflow-x: hidden;
}
#jvvhyocuyv .gt_column_spanner_outer {
#hbcvqyzeai .gt_column_spanner_outer {
color: #333333;
background-color: #FFFFFF;
font-size: 100%;
@ -1089,15 +1089,15 @@ demonstration of the functions.</p>
padding-right: 4px;
}
#jvvhyocuyv .gt_column_spanner_outer:first-child {
#hbcvqyzeai .gt_column_spanner_outer:first-child {
padding-left: 0;
}
#jvvhyocuyv .gt_column_spanner_outer:last-child {
#hbcvqyzeai .gt_column_spanner_outer:last-child {
padding-right: 0;
}
#jvvhyocuyv .gt_column_spanner {
#hbcvqyzeai .gt_column_spanner {
border-bottom-style: solid;
border-bottom-width: 2px;
border-bottom-color: #D3D3D3;
@ -1109,7 +1109,7 @@ demonstration of the functions.</p>
width: 100%;
}
#jvvhyocuyv .gt_group_heading {
#hbcvqyzeai .gt_group_heading {
padding-top: 8px;
padding-bottom: 8px;
padding-left: 5px;
@ -1135,7 +1135,7 @@ demonstration of the functions.</p>
text-align: left;
}
#jvvhyocuyv .gt_empty_group_heading {
#hbcvqyzeai .gt_empty_group_heading {
padding: 0.5px;
color: #333333;
background-color: #FFFFFF;
@ -1150,15 +1150,15 @@ demonstration of the functions.</p>
vertical-align: middle;
}
#jvvhyocuyv .gt_from_md > :first-child {
#hbcvqyzeai .gt_from_md > :first-child {
margin-top: 0;
}
#jvvhyocuyv .gt_from_md > :last-child {
#hbcvqyzeai .gt_from_md > :last-child {
margin-bottom: 0;
}
#jvvhyocuyv .gt_row {
#hbcvqyzeai .gt_row {
padding-top: 8px;
padding-bottom: 8px;
padding-left: 5px;
@ -1177,7 +1177,7 @@ demonstration of the functions.</p>
overflow-x: hidden;
}
#jvvhyocuyv .gt_stub {
#hbcvqyzeai .gt_stub {
color: #333333;
background-color: #FFFFFF;
font-size: 100%;
@ -1190,7 +1190,7 @@ demonstration of the functions.</p>
padding-right: 5px;
}
#jvvhyocuyv .gt_stub_row_group {
#hbcvqyzeai .gt_stub_row_group {
color: #333333;
background-color: #FFFFFF;
font-size: 100%;
@ -1204,11 +1204,11 @@ demonstration of the functions.</p>
vertical-align: top;
}
#jvvhyocuyv .gt_row_group_first td {
#hbcvqyzeai .gt_row_group_first td {
border-top-width: 2px;
}
#jvvhyocuyv .gt_summary_row {
#hbcvqyzeai .gt_summary_row {
color: #333333;
background-color: #FFFFFF;
text-transform: inherit;
@ -1218,16 +1218,16 @@ demonstration of the functions.</p>
padding-right: 5px;
}
#jvvhyocuyv .gt_first_summary_row {
#hbcvqyzeai .gt_first_summary_row {
border-top-style: solid;
border-top-color: #D3D3D3;
}
#jvvhyocuyv .gt_first_summary_row.thick {
#hbcvqyzeai .gt_first_summary_row.thick {
border-top-width: 2px;
}
#jvvhyocuyv .gt_last_summary_row {
#hbcvqyzeai .gt_last_summary_row {
padding-top: 8px;
padding-bottom: 8px;
padding-left: 5px;
@ -1237,7 +1237,7 @@ demonstration of the functions.</p>
border-bottom-color: #D3D3D3;
}
#jvvhyocuyv .gt_grand_summary_row {
#hbcvqyzeai .gt_grand_summary_row {
color: #333333;
background-color: #FFFFFF;
text-transform: inherit;
@ -1247,7 +1247,7 @@ demonstration of the functions.</p>
padding-right: 5px;
}
#jvvhyocuyv .gt_first_grand_summary_row {
#hbcvqyzeai .gt_first_grand_summary_row {
padding-top: 8px;
padding-bottom: 8px;
padding-left: 5px;
@ -1257,11 +1257,11 @@ demonstration of the functions.</p>
border-top-color: #D3D3D3;
}
#jvvhyocuyv .gt_striped {
#hbcvqyzeai .gt_striped {
background-color: rgba(128, 128, 128, 0.05);
}
#jvvhyocuyv .gt_table_body {
#hbcvqyzeai .gt_table_body {
border-top-style: solid;
border-top-width: 2px;
border-top-color: #D3D3D3;
@ -1270,7 +1270,7 @@ demonstration of the functions.</p>
border-bottom-color: #D3D3D3;
}
#jvvhyocuyv .gt_footnotes {
#hbcvqyzeai .gt_footnotes {
color: #333333;
background-color: #FFFFFF;
border-bottom-style: none;
@ -1284,7 +1284,7 @@ demonstration of the functions.</p>
border-right-color: #D3D3D3;
}
#jvvhyocuyv .gt_footnote {
#hbcvqyzeai .gt_footnote {
margin: 0px;
font-size: 90%;
padding-left: 4px;
@ -1293,7 +1293,7 @@ demonstration of the functions.</p>
padding-right: 5px;
}
#jvvhyocuyv .gt_sourcenotes {
#hbcvqyzeai .gt_sourcenotes {
color: #333333;
background-color: #FFFFFF;
border-bottom-style: none;
@ -1307,7 +1307,7 @@ demonstration of the functions.</p>
border-right-color: #D3D3D3;
}
#jvvhyocuyv .gt_sourcenote {
#hbcvqyzeai .gt_sourcenote {
font-size: 90%;
padding-top: 4px;
padding-bottom: 4px;
@ -1315,64 +1315,64 @@ demonstration of the functions.</p>
padding-right: 5px;
}
#jvvhyocuyv .gt_left {
#hbcvqyzeai .gt_left {
text-align: left;
}
#jvvhyocuyv .gt_center {
#hbcvqyzeai .gt_center {
text-align: center;
}
#jvvhyocuyv .gt_right {
#hbcvqyzeai .gt_right {
text-align: right;
font-variant-numeric: tabular-nums;
}
#jvvhyocuyv .gt_font_normal {
#hbcvqyzeai .gt_font_normal {
font-weight: normal;
}
#jvvhyocuyv .gt_font_bold {
#hbcvqyzeai .gt_font_bold {
font-weight: bold;
}
#jvvhyocuyv .gt_font_italic {
#hbcvqyzeai .gt_font_italic {
font-style: italic;
}
#jvvhyocuyv .gt_super {
#hbcvqyzeai .gt_super {
font-size: 65%;
}
#jvvhyocuyv .gt_footnote_marks {
#hbcvqyzeai .gt_footnote_marks {
font-style: italic;
font-weight: normal;
font-size: 75%;
vertical-align: 0.4em;
}
#jvvhyocuyv .gt_asterisk {
#hbcvqyzeai .gt_asterisk {
font-size: 100%;
vertical-align: 0;
}
#jvvhyocuyv .gt_indent_1 {
#hbcvqyzeai .gt_indent_1 {
text-indent: 5px;
}
#jvvhyocuyv .gt_indent_2 {
#hbcvqyzeai .gt_indent_2 {
text-indent: 10px;
}
#jvvhyocuyv .gt_indent_3 {
#hbcvqyzeai .gt_indent_3 {
text-indent: 15px;
}
#jvvhyocuyv .gt_indent_4 {
#hbcvqyzeai .gt_indent_4 {
text-indent: 20px;
}
#jvvhyocuyv .gt_indent_5 {
#hbcvqyzeai .gt_indent_5 {
text-indent: 25px;
}
</style>
@ -1802,7 +1802,7 @@ Note: as opposed to the build in datediff() this handles counting years as integ
<p>This function wraps all the above demonstrated function to get the
dataset, the metadata, apply the <code>REDCap_split</code>function and
then a bit of cleaning.</p>
<p>The function works verysimilarly as the
<p>The function works very similar to the
<code><a href="https://ouhscbbmc.github.io/REDCapR/reference/redcap_read.html" class="external-link">REDCapR::redcap_read()</a></code>.</p>
<div class="sourceCode" id="cb6"><pre class="downlit sourceCode r">
<code class="sourceCode R"><span><span class="co"># read_redcap_tables(uri = "YOUR URI", token = "YOUR TOKEN")</span></span>