Deploying to gh-pages from @ agdamsbo/FreesearchR@912fff7474 🚀
|
@ -37,6 +37,8 @@
|
||||||
<div class="section level2">
|
<div class="section level2">
|
||||||
<h2 class="pkg-version" data-toc-text="25.3.2" id="freesearcher-2532">freesearcheR 25.3.2<a class="anchor" aria-label="anchor" href="#freesearcher-2532"></a></h2>
|
<h2 class="pkg-version" data-toc-text="25.3.2" id="freesearcher-2532">freesearcheR 25.3.2<a class="anchor" aria-label="anchor" href="#freesearcher-2532"></a></h2>
|
||||||
<p>Focus is on polish and improved ui/ux.</p>
|
<p>Focus is on polish and improved ui/ux.</p>
|
||||||
|
<p>First steps towards an updated name (will be FreesearchR), with renamed repository. Also, the repo will move to an organisation (named FreesearchR).</p>
|
||||||
|
<p>Testing file upload conducted and improved.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="section level2">
|
<div class="section level2">
|
||||||
<h2 class="pkg-version" data-toc-text="25.3.1" id="freesearcher-2531">freesearcheR 25.3.1<a class="anchor" aria-label="anchor" href="#freesearcher-2531"></a></h2>
|
<h2 class="pkg-version" data-toc-text="25.3.1" id="freesearcher-2531">freesearcheR 25.3.1<a class="anchor" aria-label="anchor" href="#freesearcher-2531"></a></h2>
|
||||||
|
|
|
@ -2,7 +2,7 @@ pandoc: 3.1.11
|
||||||
pkgdown: 2.1.1
|
pkgdown: 2.1.1
|
||||||
pkgdown_sha: ~
|
pkgdown_sha: ~
|
||||||
articles: {}
|
articles: {}
|
||||||
last_built: 2025-03-07T14:27Z
|
last_built: 2025-03-11T13:01Z
|
||||||
urls:
|
urls:
|
||||||
reference: https://agdamsbo.github.io/freesearcheR/reference
|
reference: https://agdamsbo.github.io/freesearcheR/reference
|
||||||
article: https://agdamsbo.github.io/freesearcheR/articles
|
article: https://agdamsbo.github.io/freesearcheR/articles
|
||||||
|
|
|
@ -33,7 +33,7 @@ Adds the option to select "none" which is handled later'></head><body>
|
||||||
<main id="main" class="col-md-9"><div class="page-header">
|
<main id="main" class="col-md-9"><div class="page-header">
|
||||||
|
|
||||||
<h1>A selectizeInput customized for data frames with column labels</h1>
|
<h1>A selectizeInput customized for data frames with column labels</h1>
|
||||||
<small class="dont-index">Source: <a href="https://github.com/agdamsbo/freesearcheR/blob/main/R/columnSelectInput.R" class="external-link"><code>R/columnSelectInput.R</code></a></small>
|
<small class="dont-index">Source: <a href="https://github.com/agdamsbo/freesearcheR/blob/main/R/custom_SelectInput.R" class="external-link"><code>R/custom_SelectInput.R</code></a></small>
|
||||||
<div class="d-none name"><code>columnSelectInput.Rd</code></div>
|
<div class="d-none name"><code>columnSelectInput.Rd</code></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
Before Width: | Height: | Size: 58 KiB After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 48 KiB |
Before Width: | Height: | Size: 234 KiB After Width: | Height: | Size: 237 KiB |
Before Width: | Height: | Size: 233 KiB After Width: | Height: | Size: 232 KiB |
Before Width: | Height: | Size: 320 KiB After Width: | Height: | Size: 306 KiB |
|
@ -4,11 +4,13 @@ Wrapper to create plot based on provided type
|
||||||
Nice horizontal stacked bars (Grotta bars)
|
Nice horizontal stacked bars (Grotta bars)
|
||||||
Beatiful violin plot
|
Beatiful violin plot
|
||||||
Beautiful violin plot
|
Beautiful violin plot
|
||||||
|
Readying data for sankey plot
|
||||||
Beautiful sankey plot with option to split by a tertiary group"><meta property="og:description" content="Title
|
Beautiful sankey plot with option to split by a tertiary group"><meta property="og:description" content="Title
|
||||||
Wrapper to create plot based on provided type
|
Wrapper to create plot based on provided type
|
||||||
Nice horizontal stacked bars (Grotta bars)
|
Nice horizontal stacked bars (Grotta bars)
|
||||||
Beatiful violin plot
|
Beatiful violin plot
|
||||||
Beautiful violin plot
|
Beautiful violin plot
|
||||||
|
Readying data for sankey plot
|
||||||
Beautiful sankey plot with option to split by a tertiary group"></head><body>
|
Beautiful sankey plot with option to split by a tertiary group"></head><body>
|
||||||
<a href="#main" class="visually-hidden-focusable">Skip to contents</a>
|
<a href="#main" class="visually-hidden-focusable">Skip to contents</a>
|
||||||
|
|
||||||
|
@ -51,6 +53,7 @@ Beautiful sankey plot with option to split by a tertiary group"></head><body>
|
||||||
<p>Nice horizontal stacked bars (Grotta bars)</p>
|
<p>Nice horizontal stacked bars (Grotta bars)</p>
|
||||||
<p>Beatiful violin plot</p>
|
<p>Beatiful violin plot</p>
|
||||||
<p>Beautiful violin plot</p>
|
<p>Beautiful violin plot</p>
|
||||||
|
<p>Readying data for sankey plot</p>
|
||||||
<p>Beautiful sankey plot with option to split by a tertiary group</p>
|
<p>Beautiful sankey plot with option to split by a tertiary group</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -66,6 +69,8 @@ Beautiful sankey plot with option to split by a tertiary group"></head><body>
|
||||||
<span></span>
|
<span></span>
|
||||||
<span><span class="fu">plot_scatter</span><span class="op">(</span><span class="va">data</span>, <span class="va">x</span>, <span class="va">y</span>, z <span class="op">=</span> <span class="cn">NULL</span><span class="op">)</span></span>
|
<span><span class="fu">plot_scatter</span><span class="op">(</span><span class="va">data</span>, <span class="va">x</span>, <span class="va">y</span>, z <span class="op">=</span> <span class="cn">NULL</span><span class="op">)</span></span>
|
||||||
<span></span>
|
<span></span>
|
||||||
|
<span><span class="fu">sankey_ready</span><span class="op">(</span><span class="va">data</span>, <span class="va">x</span>, <span class="va">y</span>, z <span class="op">=</span> <span class="cn">NULL</span>, numbers <span class="op">=</span> <span class="st">"count"</span><span class="op">)</span></span>
|
||||||
|
<span></span>
|
||||||
<span><span class="fu">plot_sankey</span><span class="op">(</span><span class="va">data</span>, <span class="va">x</span>, <span class="va">y</span>, z <span class="op">=</span> <span class="cn">NULL</span>, color.group <span class="op">=</span> <span class="st">"x"</span>, colors <span class="op">=</span> <span class="cn">NULL</span><span class="op">)</span></span></code></pre></div>
|
<span><span class="fu">plot_sankey</span><span class="op">(</span><span class="va">data</span>, <span class="va">x</span>, <span class="va">y</span>, z <span class="op">=</span> <span class="cn">NULL</span>, color.group <span class="op">=</span> <span class="st">"x"</span>, colors <span class="op">=</span> <span class="cn">NULL</span><span class="op">)</span></span></code></pre></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -73,7 +78,23 @@ Beautiful sankey plot with option to split by a tertiary group"></head><body>
|
||||||
<h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2>
|
<h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2>
|
||||||
|
|
||||||
|
|
||||||
<dl><dt id="arg--">...<a class="anchor" aria-label="anchor" href="#arg--"></a></dt>
|
<dl><dt id="arg-data">data<a class="anchor" aria-label="anchor" href="#arg-data"></a></dt>
|
||||||
|
<dd><p>data.frame</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-x">x<a class="anchor" aria-label="anchor" href="#arg-x"></a></dt>
|
||||||
|
<dd><p>primary variable</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-y">y<a class="anchor" aria-label="anchor" href="#arg-y"></a></dt>
|
||||||
|
<dd><p>secondary variable</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-z">z<a class="anchor" aria-label="anchor" href="#arg-z"></a></dt>
|
||||||
|
<dd><p>tertiary variable</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg--">...<a class="anchor" aria-label="anchor" href="#arg--"></a></dt>
|
||||||
<dd><p>ignored for now</p></dd>
|
<dd><p>ignored for now</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
@ -88,6 +109,7 @@ Beautiful sankey plot with option to split by a tertiary group"></head><body>
|
||||||
<p>ggplot2 object</p>
|
<p>ggplot2 object</p>
|
||||||
<p>ggplot2 object</p>
|
<p>ggplot2 object</p>
|
||||||
<p>ggplot2 object</p>
|
<p>ggplot2 object</p>
|
||||||
|
<p>data.frame</p>
|
||||||
<p>ggplot2 object</p>
|
<p>ggplot2 object</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -148,6 +170,53 @@ Beautiful sankey plot with option to split by a tertiary group"></head><body>
|
||||||
<span class="r-plt img"><img src="data-plots-4.png" alt="" width="700" height="433"></span>
|
<span class="r-plt img"><img src="data-plots-4.png" alt="" width="700" height="433"></span>
|
||||||
<span class="r-in"><span><span class="va">mtcars</span> <span class="op">|></span> <span class="fu">plot_scatter</span><span class="op">(</span>x <span class="op">=</span> <span class="st">"mpg"</span>, y <span class="op">=</span> <span class="st">"wt"</span><span class="op">)</span></span></span>
|
<span class="r-in"><span><span class="va">mtcars</span> <span class="op">|></span> <span class="fu">plot_scatter</span><span class="op">(</span>x <span class="op">=</span> <span class="st">"mpg"</span>, y <span class="op">=</span> <span class="st">"wt"</span><span class="op">)</span></span></span>
|
||||||
<span class="r-plt img"><img src="data-plots-5.png" alt="" width="700" height="433"></span>
|
<span class="r-plt img"><img src="data-plots-5.png" alt="" width="700" height="433"></span>
|
||||||
|
<span class="r-in"><span><span class="va">ds</span> <span class="op"><-</span> <span class="fu"><a href="https://rdrr.io/r/base/data.frame.html" class="external-link">data.frame</a></span><span class="op">(</span>g <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="va">LETTERS</span><span class="op">[</span><span class="fl">1</span><span class="op">:</span><span class="fl">2</span><span class="op">]</span>, <span class="fl">100</span>, <span class="cn">TRUE</span><span class="op">)</span>, first <span class="op">=</span> <span class="fu">REDCapCAST</span><span class="fu">::</span><span class="fu">as_factor</span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="va">letters</span><span class="op">[</span><span class="fl">1</span><span class="op">:</span><span class="fl">4</span><span class="op">]</span>, <span class="fl">100</span>, <span class="cn">TRUE</span><span class="op">)</span><span class="op">)</span>, last <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="va">letters</span><span class="op">[</span><span class="fl">1</span><span class="op">:</span><span class="fl">4</span><span class="op">]</span>, <span class="cn">NA</span><span class="op">)</span>, <span class="fl">100</span>, <span class="cn">TRUE</span>, prob <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/rep.html" class="external-link">rep</a></span><span class="op">(</span><span class="fl">.23</span>, <span class="fl">4</span><span class="op">)</span>, <span class="fl">.08</span><span class="op">)</span><span class="op">)</span><span class="op">)</span></span></span>
|
||||||
|
<span class="r-in"><span><span class="va">ds</span> <span class="op">|></span> <span class="fu">sankey_ready</span><span class="op">(</span><span class="st">"first"</span>, <span class="st">"last"</span><span class="op">)</span></span></span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #949494;"># A tibble: 19 × 7</span></span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> first last n gx.sum gy.sum lx ly </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #949494; font-style: italic;"><fct></span> <span style="color: #949494; font-style: italic;"><chr></span> <span style="color: #949494; font-style: italic;"><int></span> <span style="color: #949494; font-style: italic;"><int></span> <span style="color: #949494; font-style: italic;"><int></span> <span style="color: #949494; font-style: italic;"><fct></span> <span style="color: #949494; font-style: italic;"><fct></span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 1</span> c a 7 28 32 <span style="color: #949494;">"</span>c\n(n=28)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>a\n(n=32)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 2</span> c b 6 28 26 <span style="color: #949494;">"</span>c\n(n=28)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>b\n(n=26)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 3</span> c c 5 28 15 <span style="color: #949494;">"</span>c\n(n=28)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>c\n(n=15)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 4</span> c d 6 28 17 <span style="color: #949494;">"</span>c\n(n=28)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>d\n(n=17)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 5</span> c <span style="color: #BB0000;">NA</span> 4 28 10 <span style="color: #949494;">"</span>c\n(n=28)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>NA\n(n=10)<span style="color: #949494;">"</span></span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 6</span> a a 9 24 32 <span style="color: #949494;">"</span>a\n(n=24)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>a\n(n=32)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 7</span> a b 6 24 26 <span style="color: #949494;">"</span>a\n(n=24)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>b\n(n=26)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 8</span> a c 6 24 15 <span style="color: #949494;">"</span>a\n(n=24)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>c\n(n=15)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 9</span> a d 1 24 17 <span style="color: #949494;">"</span>a\n(n=24)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>d\n(n=17)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">10</span> a <span style="color: #BB0000;">NA</span> 2 24 10 <span style="color: #949494;">"</span>a\n(n=24)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>NA\n(n=10)<span style="color: #949494;">"</span></span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">11</span> b a 8 20 32 <span style="color: #949494;">"</span>b\n(n=20)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>a\n(n=32)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">12</span> b b 5 20 26 <span style="color: #949494;">"</span>b\n(n=20)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>b\n(n=26)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">13</span> b c 4 20 15 <span style="color: #949494;">"</span>b\n(n=20)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>c\n(n=15)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">14</span> b d 2 20 17 <span style="color: #949494;">"</span>b\n(n=20)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>d\n(n=17)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">15</span> b <span style="color: #BB0000;">NA</span> 1 20 10 <span style="color: #949494;">"</span>b\n(n=20)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>NA\n(n=10)<span style="color: #949494;">"</span></span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">16</span> d a 8 28 32 <span style="color: #949494;">"</span>d\n(n=28)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>a\n(n=32)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">17</span> d b 9 28 26 <span style="color: #949494;">"</span>d\n(n=28)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>b\n(n=26)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">18</span> d d 8 28 17 <span style="color: #949494;">"</span>d\n(n=28)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>d\n(n=17)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">19</span> d <span style="color: #BB0000;">NA</span> 3 28 10 <span style="color: #949494;">"</span>d\n(n=28)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>NA\n(n=10)<span style="color: #949494;">"</span></span>
|
||||||
|
<span class="r-in"><span><span class="va">ds</span> <span class="op">|></span> <span class="fu">sankey_ready</span><span class="op">(</span><span class="st">"first"</span>, <span class="st">"last"</span>, numbers <span class="op">=</span> <span class="st">"percentage"</span><span class="op">)</span></span></span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #949494;"># A tibble: 19 × 7</span></span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> first last n gx.sum gy.sum lx ly </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #949494; font-style: italic;"><fct></span> <span style="color: #949494; font-style: italic;"><chr></span> <span style="color: #949494; font-style: italic;"><int></span> <span style="color: #949494; font-style: italic;"><int></span> <span style="color: #949494; font-style: italic;"><int></span> <span style="color: #949494; font-style: italic;"><fct></span> <span style="color: #949494; font-style: italic;"><fct></span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 1</span> c a 7 28 32 <span style="color: #949494;">"</span>c\n(28%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>a\n(32%)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 2</span> c b 6 28 26 <span style="color: #949494;">"</span>c\n(28%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>b\n(26%)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 3</span> c c 5 28 15 <span style="color: #949494;">"</span>c\n(28%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>c\n(15%)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 4</span> c d 6 28 17 <span style="color: #949494;">"</span>c\n(28%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>d\n(17%)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 5</span> c <span style="color: #BB0000;">NA</span> 4 28 10 <span style="color: #949494;">"</span>c\n(28%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>NA\n(10%)<span style="color: #949494;">"</span></span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 6</span> a a 9 24 32 <span style="color: #949494;">"</span>a\n(24%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>a\n(32%)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 7</span> a b 6 24 26 <span style="color: #949494;">"</span>a\n(24%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>b\n(26%)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 8</span> a c 6 24 15 <span style="color: #949494;">"</span>a\n(24%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>c\n(15%)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 9</span> a d 1 24 17 <span style="color: #949494;">"</span>a\n(24%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>d\n(17%)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">10</span> a <span style="color: #BB0000;">NA</span> 2 24 10 <span style="color: #949494;">"</span>a\n(24%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>NA\n(10%)<span style="color: #949494;">"</span></span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">11</span> b a 8 20 32 <span style="color: #949494;">"</span>b\n(20%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>a\n(32%)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">12</span> b b 5 20 26 <span style="color: #949494;">"</span>b\n(20%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>b\n(26%)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">13</span> b c 4 20 15 <span style="color: #949494;">"</span>b\n(20%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>c\n(15%)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">14</span> b d 2 20 17 <span style="color: #949494;">"</span>b\n(20%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>d\n(17%)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">15</span> b <span style="color: #BB0000;">NA</span> 1 20 10 <span style="color: #949494;">"</span>b\n(20%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>NA\n(10%)<span style="color: #949494;">"</span></span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">16</span> d a 8 28 32 <span style="color: #949494;">"</span>d\n(28%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>a\n(32%)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">17</span> d b 9 28 26 <span style="color: #949494;">"</span>d\n(28%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>b\n(26%)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">18</span> d d 8 28 17 <span style="color: #949494;">"</span>d\n(28%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>d\n(17%)<span style="color: #949494;">"</span> </span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">19</span> d <span style="color: #BB0000;">NA</span> 3 28 10 <span style="color: #949494;">"</span>d\n(28%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>NA\n(10%)<span style="color: #949494;">"</span></span>
|
||||||
<span class="r-in"><span><span class="va">ds</span> <span class="op"><-</span> <span class="fu"><a href="https://rdrr.io/r/base/data.frame.html" class="external-link">data.frame</a></span><span class="op">(</span>g <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="va">LETTERS</span><span class="op">[</span><span class="fl">1</span><span class="op">:</span><span class="fl">2</span><span class="op">]</span>, <span class="fl">100</span>, <span class="cn">TRUE</span><span class="op">)</span>, first <span class="op">=</span> <span class="fu">REDCapCAST</span><span class="fu">::</span><span class="fu">as_factor</span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="va">letters</span><span class="op">[</span><span class="fl">1</span><span class="op">:</span><span class="fl">4</span><span class="op">]</span>, <span class="fl">100</span>, <span class="cn">TRUE</span><span class="op">)</span><span class="op">)</span>, last <span class="op">=</span> <span class="fu">REDCapCAST</span><span class="fu">::</span><span class="fu">as_factor</span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="va">letters</span><span class="op">[</span><span class="fl">1</span><span class="op">:</span><span class="fl">4</span><span class="op">]</span>, <span class="fl">100</span>, <span class="cn">TRUE</span><span class="op">)</span><span class="op">)</span><span class="op">)</span></span></span>
|
<span class="r-in"><span><span class="va">ds</span> <span class="op"><-</span> <span class="fu"><a href="https://rdrr.io/r/base/data.frame.html" class="external-link">data.frame</a></span><span class="op">(</span>g <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="va">LETTERS</span><span class="op">[</span><span class="fl">1</span><span class="op">:</span><span class="fl">2</span><span class="op">]</span>, <span class="fl">100</span>, <span class="cn">TRUE</span><span class="op">)</span>, first <span class="op">=</span> <span class="fu">REDCapCAST</span><span class="fu">::</span><span class="fu">as_factor</span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="va">letters</span><span class="op">[</span><span class="fl">1</span><span class="op">:</span><span class="fl">4</span><span class="op">]</span>, <span class="fl">100</span>, <span class="cn">TRUE</span><span class="op">)</span><span class="op">)</span>, last <span class="op">=</span> <span class="fu">REDCapCAST</span><span class="fu">::</span><span class="fu">as_factor</span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="va">letters</span><span class="op">[</span><span class="fl">1</span><span class="op">:</span><span class="fl">4</span><span class="op">]</span>, <span class="fl">100</span>, <span class="cn">TRUE</span><span class="op">)</span><span class="op">)</span><span class="op">)</span></span></span>
|
||||||
<span class="r-in"><span><span class="va">ds</span> <span class="op">|></span> <span class="fu">plot_sankey</span><span class="op">(</span><span class="st">"first"</span>, <span class="st">"last"</span><span class="op">)</span></span></span>
|
<span class="r-in"><span><span class="va">ds</span> <span class="op">|></span> <span class="fu">plot_sankey</span><span class="op">(</span><span class="st">"first"</span>, <span class="st">"last"</span><span class="op">)</span></span></span>
|
||||||
<span class="r-msg co"><span class="r-pr">#></span> Loading required package: ggplot2</span>
|
<span class="r-msg co"><span class="r-pr">#></span> Loading required package: ggplot2</span>
|
||||||
|
|
84
reference/drop_empty_event.html
Normal file
|
@ -0,0 +1,84 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Drop empty events from REDCap export — drop_empty_event • freesearcheR</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/Montserrat-0.4.9/font.css" rel="stylesheet"><link href="../deps/Public_Sans-0.4.9/font.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><link href="../extra.css" rel="stylesheet"><meta property="og:title" content="Drop empty events from REDCap export — drop_empty_event"><meta name="description" content="Drop empty events from REDCap export"><meta property="og:description" content="Drop empty events from REDCap export"></head><body>
|
||||||
|
<a href="#main" class="visually-hidden-focusable">Skip to contents</a>
|
||||||
|
|
||||||
|
|
||||||
|
<nav class="navbar navbar-expand-lg fixed-top bg-primary" data-bs-theme="dark" aria-label="Site navigation"><div class="container">
|
||||||
|
|
||||||
|
<a class="navbar-brand me-2" href="../index.html">freesearcheR</a>
|
||||||
|
|
||||||
|
<small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">25.3.2</small>
|
||||||
|
|
||||||
|
|
||||||
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation">
|
||||||
|
<span class="navbar-toggler-icon"></span>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<div id="navbar" class="collapse navbar-collapse ms-3">
|
||||||
|
<ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../ROADMAP.html">Roadmap</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../QA.html">Q&A</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li>
|
||||||
|
</ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search">
|
||||||
|
<input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li>
|
||||||
|
<li class="nav-item"><a class="external-link nav-link" href="https://github.com/agdamsbo/freesearcheR/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li>
|
||||||
|
</ul></div>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</nav><div class="container template-reference-topic">
|
||||||
|
<div class="row">
|
||||||
|
<main id="main" class="col-md-9"><div class="page-header">
|
||||||
|
|
||||||
|
<h1>Drop empty events from REDCap export</h1>
|
||||||
|
<small class="dont-index">Source: <a href="https://github.com/agdamsbo/freesearcheR/blob/main/R/redcap_read_shiny_module.R" class="external-link"><code>R/redcap_read_shiny_module.R</code></a></small>
|
||||||
|
<div class="d-none name"><code>drop_empty_event.Rd</code></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="ref-description section level2">
|
||||||
|
<p>Drop empty events from REDCap export</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"></a></h2>
|
||||||
|
<div class="sourceCode"><pre class="sourceCode r"><code><span><span class="fu">drop_empty_event</span><span class="op">(</span><span class="va">data</span>, event <span class="op">=</span> <span class="st">"redcap_event_name"</span><span class="op">)</span></span></code></pre></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2>
|
||||||
|
|
||||||
|
|
||||||
|
<dl><dt id="arg-data">data<a class="anchor" aria-label="anchor" href="#arg-data"></a></dt>
|
||||||
|
<dd><p>data</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-event">event<a class="anchor" aria-label="anchor" href="#arg-event"></a></dt>
|
||||||
|
<dd><p>"redcap_event_name", "redcap_repeat_instrument" or
|
||||||
|
"redcap_repeat_instance"</p></dd>
|
||||||
|
|
||||||
|
</dl></div>
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2>
|
||||||
|
<p>data.frame</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
|
||||||
|
</nav></aside></div>
|
||||||
|
|
||||||
|
|
||||||
|
<footer><div class="pkgdown-footer-left">
|
||||||
|
<p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.1.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pkgdown-footer-right">
|
||||||
|
<p>Developed by Andreas Gammelgaard Damsbo. Provided without <strong>any warranty</strong>.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</footer></div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</body></html>
|
||||||
|
|
|
@ -51,6 +51,10 @@
|
||||||
<dl><dt id="arg-data">data<a class="anchor" aria-label="anchor" href="#arg-data"></a></dt>
|
<dl><dt id="arg-data">data<a class="anchor" aria-label="anchor" href="#arg-data"></a></dt>
|
||||||
<dd><p>vector or data frame</p></dd>
|
<dd><p>vector or data frame</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-var">var<a class="anchor" aria-label="anchor" href="#arg-var"></a></dt>
|
||||||
|
<dd><p>variable name. Optional.</p></dd>
|
||||||
|
|
||||||
</dl></div>
|
</dl></div>
|
||||||
<div class="section level2">
|
<div class="section level2">
|
||||||
<h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2>
|
<h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2>
|
||||||
|
|
|
@ -132,7 +132,7 @@
|
||||||
<span class="r-out co"><span class="r-pr">#></span> z$qr <- NULL</span>
|
<span class="r-out co"><span class="r-pr">#></span> z$qr <- NULL</span>
|
||||||
<span class="r-out co"><span class="r-pr">#></span> z</span>
|
<span class="r-out co"><span class="r-pr">#></span> z</span>
|
||||||
<span class="r-out co"><span class="r-pr">#></span> }</span>
|
<span class="r-out co"><span class="r-pr">#></span> }</span>
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <bytecode: 0x55bc2c4223f8></span>
|
<span class="r-out co"><span class="r-pr">#></span> <bytecode: 0x55a6d152e008></span>
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <environment: namespace:stats></span>
|
<span class="r-out co"><span class="r-pr">#></span> <environment: namespace:stats></span>
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
93
reference/grepl_fix.html
Normal file
|
@ -0,0 +1,93 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Matches pattern to vector based on match type — grepl_fix • freesearcheR</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/Montserrat-0.4.9/font.css" rel="stylesheet"><link href="../deps/Public_Sans-0.4.9/font.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><link href="../extra.css" rel="stylesheet"><meta property="og:title" content="Matches pattern to vector based on match type — grepl_fix"><meta name="description" content="Matches pattern to vector based on match type"><meta property="og:description" content="Matches pattern to vector based on match type"></head><body>
|
||||||
|
<a href="#main" class="visually-hidden-focusable">Skip to contents</a>
|
||||||
|
|
||||||
|
|
||||||
|
<nav class="navbar navbar-expand-lg fixed-top bg-primary" data-bs-theme="dark" aria-label="Site navigation"><div class="container">
|
||||||
|
|
||||||
|
<a class="navbar-brand me-2" href="../index.html">freesearcheR</a>
|
||||||
|
|
||||||
|
<small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">25.3.2</small>
|
||||||
|
|
||||||
|
|
||||||
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation">
|
||||||
|
<span class="navbar-toggler-icon"></span>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<div id="navbar" class="collapse navbar-collapse ms-3">
|
||||||
|
<ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../ROADMAP.html">Roadmap</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../QA.html">Q&A</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li>
|
||||||
|
</ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search">
|
||||||
|
<input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li>
|
||||||
|
<li class="nav-item"><a class="external-link nav-link" href="https://github.com/agdamsbo/freesearcheR/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li>
|
||||||
|
</ul></div>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</nav><div class="container template-reference-topic">
|
||||||
|
<div class="row">
|
||||||
|
<main id="main" class="col-md-9"><div class="page-header">
|
||||||
|
|
||||||
|
<h1>Matches pattern to vector based on match type</h1>
|
||||||
|
<small class="dont-index">Source: <a href="https://github.com/agdamsbo/freesearcheR/blob/main/R/wide2long.R" class="external-link"><code>R/wide2long.R</code></a></small>
|
||||||
|
<div class="d-none name"><code>grepl_fix.Rd</code></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="ref-description section level2">
|
||||||
|
<p>Matches pattern to vector based on match type</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"></a></h2>
|
||||||
|
<div class="sourceCode"><pre class="sourceCode r"><code><span><span class="fu">grepl_fix</span><span class="op">(</span><span class="va">data</span>, <span class="va">pattern</span>, type <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="st">"prefix"</span>, <span class="st">"infix"</span>, <span class="st">"suffix"</span><span class="op">)</span><span class="op">)</span></span></code></pre></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2>
|
||||||
|
|
||||||
|
|
||||||
|
<dl><dt id="arg-data">data<a class="anchor" aria-label="anchor" href="#arg-data"></a></dt>
|
||||||
|
<dd><p>vector</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-pattern">pattern<a class="anchor" aria-label="anchor" href="#arg-pattern"></a></dt>
|
||||||
|
<dd><p>pattern(s) to match. Character vector of length 1 or more.</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-type">type<a class="anchor" aria-label="anchor" href="#arg-type"></a></dt>
|
||||||
|
<dd><p>type of match. can be one of "prefix","infix" or "suffix".</p></dd>
|
||||||
|
|
||||||
|
</dl></div>
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2>
|
||||||
|
<p>logical vector</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="ref-examples">Examples<a class="anchor" aria-label="anchor" href="#ref-examples"></a></h2>
|
||||||
|
<div class="sourceCode"><pre class="sourceCode r"><code><span class="r-in"><span><span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="st">"id"</span>, <span class="st">"age"</span>, <span class="st">"weight_0"</span>, <span class="st">"weight_1"</span><span class="op">)</span> <span class="op">|></span> <span class="fu">grepl_fix</span><span class="op">(</span>pattern <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="st">"_0"</span>, <span class="st">"_1"</span><span class="op">)</span>, type <span class="op">=</span> <span class="st">"suffix"</span><span class="op">)</span></span></span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> [1] FALSE FALSE TRUE TRUE</span>
|
||||||
|
</code></pre></div>
|
||||||
|
</div>
|
||||||
|
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
|
||||||
|
</nav></aside></div>
|
||||||
|
|
||||||
|
|
||||||
|
<footer><div class="pkgdown-footer-left">
|
||||||
|
<p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.1.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pkgdown-footer-right">
|
||||||
|
<p>Developed by Andreas Gammelgaard Damsbo. Provided without <strong>any warranty</strong>.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</footer></div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</body></html>
|
||||||
|
|
113
reference/import-file.html
Normal file
|
@ -0,0 +1,113 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Import data from a file — import-file • freesearcheR</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/Montserrat-0.4.9/font.css" rel="stylesheet"><link href="../deps/Public_Sans-0.4.9/font.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><link href="../extra.css" rel="stylesheet"><meta property="og:title" content="Import data from a file — import-file"><meta name="description" content="Let user upload a file and import data"><meta property="og:description" content="Let user upload a file and import data"></head><body>
|
||||||
|
<a href="#main" class="visually-hidden-focusable">Skip to contents</a>
|
||||||
|
|
||||||
|
|
||||||
|
<nav class="navbar navbar-expand-lg fixed-top bg-primary" data-bs-theme="dark" aria-label="Site navigation"><div class="container">
|
||||||
|
|
||||||
|
<a class="navbar-brand me-2" href="../index.html">freesearcheR</a>
|
||||||
|
|
||||||
|
<small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">25.3.2</small>
|
||||||
|
|
||||||
|
|
||||||
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation">
|
||||||
|
<span class="navbar-toggler-icon"></span>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<div id="navbar" class="collapse navbar-collapse ms-3">
|
||||||
|
<ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../ROADMAP.html">Roadmap</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../QA.html">Q&A</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li>
|
||||||
|
</ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search">
|
||||||
|
<input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li>
|
||||||
|
<li class="nav-item"><a class="external-link nav-link" href="https://github.com/agdamsbo/freesearcheR/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li>
|
||||||
|
</ul></div>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</nav><div class="container template-reference-topic">
|
||||||
|
<div class="row">
|
||||||
|
<main id="main" class="col-md-9"><div class="page-header">
|
||||||
|
|
||||||
|
<h1>Import data from a file</h1>
|
||||||
|
<small class="dont-index">Source: <a href="https://github.com/agdamsbo/freesearcheR/blob/main/R/import-file-ext.R" class="external-link"><code>R/import-file-ext.R</code></a></small>
|
||||||
|
<div class="d-none name"><code>import-file.Rd</code></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="ref-description section level2">
|
||||||
|
<p>Let user upload a file and import data</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"></a></h2>
|
||||||
|
<div class="sourceCode"><pre class="sourceCode r"><code><span><span class="fu">import_file_ui</span><span class="op">(</span></span>
|
||||||
|
<span> <span class="va">id</span>,</span>
|
||||||
|
<span> title <span class="op">=</span> <span class="cn">TRUE</span>,</span>
|
||||||
|
<span> preview_data <span class="op">=</span> <span class="cn">TRUE</span>,</span>
|
||||||
|
<span> file_extensions <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="st">".csv"</span>, <span class="st">".txt"</span>, <span class="st">".xls"</span>, <span class="st">".xlsx"</span>, <span class="st">".rds"</span>, <span class="st">".fst"</span>, <span class="st">".sas7bdat"</span>,</span>
|
||||||
|
<span> <span class="st">".sav"</span><span class="op">)</span>,</span>
|
||||||
|
<span> layout_params <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="st">"dropdown"</span>, <span class="st">"inline"</span><span class="op">)</span></span>
|
||||||
|
<span><span class="op">)</span></span>
|
||||||
|
<span></span>
|
||||||
|
<span><span class="fu">import_file_server</span><span class="op">(</span></span>
|
||||||
|
<span> <span class="va">id</span>,</span>
|
||||||
|
<span> btn_show_data <span class="op">=</span> <span class="cn">TRUE</span>,</span>
|
||||||
|
<span> show_data_in <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="st">"popup"</span>, <span class="st">"modal"</span><span class="op">)</span>,</span>
|
||||||
|
<span> trigger_return <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="st">"button"</span>, <span class="st">"change"</span><span class="op">)</span>,</span>
|
||||||
|
<span> return_class <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="st">"data.frame"</span>, <span class="st">"data.table"</span>, <span class="st">"tbl_df"</span>, <span class="st">"raw"</span><span class="op">)</span>,</span>
|
||||||
|
<span> reset <span class="op">=</span> <span class="fu">reactive</span><span class="op">(</span><span class="cn">NULL</span><span class="op">)</span>,</span>
|
||||||
|
<span> read_fns <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/list.html" class="external-link">list</a></span><span class="op">(</span><span class="op">)</span></span>
|
||||||
|
<span><span class="op">)</span></span></code></pre></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2>
|
||||||
|
|
||||||
|
|
||||||
|
<dl><dt id="arg-preview-data">preview_data<a class="anchor" aria-label="anchor" href="#arg-preview-data"></a></dt>
|
||||||
|
<dd><p>Show or not a preview of the data under the file input.</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-file-extensions">file_extensions<a class="anchor" aria-label="anchor" href="#arg-file-extensions"></a></dt>
|
||||||
|
<dd><p>File extensions accepted by <code><a href="https://rdrr.io/pkg/shiny/man/fileInput.html" class="external-link">shiny::fileInput()</a></code>, can also be MIME type.</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-layout-params">layout_params<a class="anchor" aria-label="anchor" href="#arg-layout-params"></a></dt>
|
||||||
|
<dd><p>How to display import parameters : in a dropdown button or inline below file input.</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-read-fns">read_fns<a class="anchor" aria-label="anchor" href="#arg-read-fns"></a></dt>
|
||||||
|
<dd><p>Named list with custom function(s) to read data:</p><ul><li><p>the name must be the extension of the files to which the function will be applied</p></li>
|
||||||
|
<li><p>the value must be a function that can have 5 arguments (you can ignore some of them, but you have to use the same names),
|
||||||
|
passed by user through the interface:</p><ul><li><p><code>file</code>: path to the file</p></li>
|
||||||
|
<li><p><code>sheet</code>: for Excel files, sheet to read</p></li>
|
||||||
|
<li><p><code>skip</code>: number of row to skip</p></li>
|
||||||
|
<li><p><code>dec</code>: decimal separator</p></li>
|
||||||
|
<li><p><code>encoding</code>: file encoding</p></li>
|
||||||
|
<li><p><code>na.strings</code>: character(s) to interpret as missing values.</p></li>
|
||||||
|
</ul></li>
|
||||||
|
</ul></dd>
|
||||||
|
|
||||||
|
</dl></div>
|
||||||
|
|
||||||
|
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
|
||||||
|
</nav></aside></div>
|
||||||
|
|
||||||
|
|
||||||
|
<footer><div class="pkgdown-footer-left">
|
||||||
|
<p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.1.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pkgdown-footer-right">
|
||||||
|
<p>Developed by Andreas Gammelgaard Damsbo. Provided without <strong>any warranty</strong>.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</footer></div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</body></html>
|
||||||
|
|
87
reference/import_delim.html
Normal file
|
@ -0,0 +1,87 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Wrapper of data.table::fread to import delim files with few presets — import_delim • freesearcheR</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/Montserrat-0.4.9/font.css" rel="stylesheet"><link href="../deps/Public_Sans-0.4.9/font.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><link href="../extra.css" rel="stylesheet"><meta property="og:title" content="Wrapper of data.table::fread to import delim files with few presets — import_delim"><meta name="description" content="Wrapper of data.table::fread to import delim files with few presets"><meta property="og:description" content="Wrapper of data.table::fread to import delim files with few presets"></head><body>
|
||||||
|
<a href="#main" class="visually-hidden-focusable">Skip to contents</a>
|
||||||
|
|
||||||
|
|
||||||
|
<nav class="navbar navbar-expand-lg fixed-top bg-primary" data-bs-theme="dark" aria-label="Site navigation"><div class="container">
|
||||||
|
|
||||||
|
<a class="navbar-brand me-2" href="../index.html">freesearcheR</a>
|
||||||
|
|
||||||
|
<small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">25.3.2</small>
|
||||||
|
|
||||||
|
|
||||||
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation">
|
||||||
|
<span class="navbar-toggler-icon"></span>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<div id="navbar" class="collapse navbar-collapse ms-3">
|
||||||
|
<ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../ROADMAP.html">Roadmap</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../QA.html">Q&A</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li>
|
||||||
|
</ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search">
|
||||||
|
<input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li>
|
||||||
|
<li class="nav-item"><a class="external-link nav-link" href="https://github.com/agdamsbo/freesearcheR/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li>
|
||||||
|
</ul></div>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</nav><div class="container template-reference-topic">
|
||||||
|
<div class="row">
|
||||||
|
<main id="main" class="col-md-9"><div class="page-header">
|
||||||
|
|
||||||
|
<h1>Wrapper of data.table::fread to import delim files with few presets</h1>
|
||||||
|
<small class="dont-index">Source: <a href="https://github.com/agdamsbo/freesearcheR/blob/main/R/import-file-ext.R" class="external-link"><code>R/import-file-ext.R</code></a></small>
|
||||||
|
<div class="d-none name"><code>import_delim.Rd</code></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="ref-description section level2">
|
||||||
|
<p>Wrapper of data.table::fread to import delim files with few presets</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"></a></h2>
|
||||||
|
<div class="sourceCode"><pre class="sourceCode r"><code><span><span class="fu">import_delim</span><span class="op">(</span><span class="va">file</span>, <span class="va">skip</span>, <span class="va">encoding</span>, <span class="va">na.strings</span><span class="op">)</span></span></code></pre></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2>
|
||||||
|
|
||||||
|
|
||||||
|
<dl><dt id="arg-file">file<a class="anchor" aria-label="anchor" href="#arg-file"></a></dt>
|
||||||
|
<dd><p>file</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-encoding">encoding<a class="anchor" aria-label="anchor" href="#arg-encoding"></a></dt>
|
||||||
|
<dd><p>encoding</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-na-strings">na.strings<a class="anchor" aria-label="anchor" href="#arg-na-strings"></a></dt>
|
||||||
|
<dd><p>na.strings</p></dd>
|
||||||
|
|
||||||
|
</dl></div>
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2>
|
||||||
|
<p>data.frame</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
|
||||||
|
</nav></aside></div>
|
||||||
|
|
||||||
|
|
||||||
|
<footer><div class="pkgdown-footer-left">
|
||||||
|
<p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.1.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pkgdown-footer-right">
|
||||||
|
<p>Developed by Andreas Gammelgaard Damsbo. Provided without <strong>any warranty</strong>.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</footer></div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</body></html>
|
||||||
|
|
8
reference/import_file_server.html
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="refresh" content="0;URL=https://agdamsbo.github.io/freesearcheR/reference/import-file.html" />
|
||||||
|
<meta name="robots" content="noindex">
|
||||||
|
<link rel="canonical" href="https://agdamsbo.github.io/freesearcheR/reference/import-file.html">
|
||||||
|
</head>
|
||||||
|
</html>
|
||||||
|
|
8
reference/import_file_ui.html
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="refresh" content="0;URL=https://agdamsbo.github.io/freesearcheR/reference/import-file.html" />
|
||||||
|
<meta name="robots" content="noindex">
|
||||||
|
<link rel="canonical" href="https://agdamsbo.github.io/freesearcheR/reference/import-file.html">
|
||||||
|
</head>
|
||||||
|
</html>
|
||||||
|
|
|
@ -94,6 +94,12 @@
|
||||||
<dd>gsub wrapper for piping with default values for separator substituting</dd>
|
<dd>gsub wrapper for piping with default values for separator substituting</dd>
|
||||||
</dl><dl><dt>
|
</dl><dl><dt>
|
||||||
|
|
||||||
|
<code><a href="columnSelectInput.html">columnSelectInput()</a></code>
|
||||||
|
|
||||||
|
</dt>
|
||||||
|
<dd>A selectizeInput customized for data frames with column labels</dd>
|
||||||
|
</dl><dl><dt>
|
||||||
|
|
||||||
<code><a href="contrast_text.html">contrast_text()</a></code>
|
<code><a href="contrast_text.html">contrast_text()</a></code>
|
||||||
|
|
||||||
</dt>
|
</dt>
|
||||||
|
@ -130,7 +136,7 @@
|
||||||
<dd>Data correlations evaluation module</dd>
|
<dd>Data correlations evaluation module</dd>
|
||||||
</dl><dl><dt>
|
</dl><dl><dt>
|
||||||
|
|
||||||
<code><a href="data-plots.html">plot_ridge()</a></code> <code><a href="data-plots.html">create_plot()</a></code> <code><a href="data-plots.html">plot_hbars()</a></code> <code><a href="data-plots.html">plot_violin()</a></code> <code><a href="data-plots.html">plot_scatter()</a></code> <code><a href="data-plots.html">plot_sankey()</a></code>
|
<code><a href="data-plots.html">plot_ridge()</a></code> <code><a href="data-plots.html">create_plot()</a></code> <code><a href="data-plots.html">plot_hbars()</a></code> <code><a href="data-plots.html">plot_violin()</a></code> <code><a href="data-plots.html">plot_scatter()</a></code> <code><a href="data-plots.html">sankey_ready()</a></code> <code><a href="data-plots.html">plot_sankey()</a></code>
|
||||||
|
|
||||||
</dt>
|
</dt>
|
||||||
<dd>Title</dd>
|
<dd>Title</dd>
|
||||||
|
@ -154,6 +160,12 @@
|
||||||
<dd>Default data parsing</dd>
|
<dd>Default data parsing</dd>
|
||||||
</dl><dl><dt>
|
</dl><dl><dt>
|
||||||
|
|
||||||
|
<code><a href="drop_empty_event.html">drop_empty_event()</a></code>
|
||||||
|
|
||||||
|
</dt>
|
||||||
|
<dd>Drop empty events from REDCap export</dd>
|
||||||
|
</dl><dl><dt>
|
||||||
|
|
||||||
<code><a href="factorize.html">factorize()</a></code>
|
<code><a href="factorize.html">factorize()</a></code>
|
||||||
|
|
||||||
</dt>
|
</dt>
|
||||||
|
@ -208,6 +220,24 @@
|
||||||
<dd>GGplot default theme for plotting in Shiny</dd>
|
<dd>GGplot default theme for plotting in Shiny</dd>
|
||||||
</dl><dl><dt>
|
</dl><dl><dt>
|
||||||
|
|
||||||
|
<code><a href="grepl_fix.html">grepl_fix()</a></code>
|
||||||
|
|
||||||
|
</dt>
|
||||||
|
<dd>Matches pattern to vector based on match type</dd>
|
||||||
|
</dl><dl><dt>
|
||||||
|
|
||||||
|
<code><a href="import-file.html">import_file_ui()</a></code> <code><a href="import-file.html">import_file_server()</a></code>
|
||||||
|
|
||||||
|
</dt>
|
||||||
|
<dd>Import data from a file</dd>
|
||||||
|
</dl><dl><dt>
|
||||||
|
|
||||||
|
<code><a href="import_delim.html">import_delim()</a></code>
|
||||||
|
|
||||||
|
</dt>
|
||||||
|
<dd>Wrapper of data.table::fread to import delim files with few presets</dd>
|
||||||
|
</dl><dl><dt>
|
||||||
|
|
||||||
<code><a href="index_embed.html">index_embed()</a></code>
|
<code><a href="index_embed.html">index_embed()</a></code>
|
||||||
|
|
||||||
</dt>
|
</dt>
|
||||||
|
@ -235,7 +265,7 @@
|
||||||
<code><a href="is_valid_redcap_url.html">is_valid_redcap_url()</a></code>
|
<code><a href="is_valid_redcap_url.html">is_valid_redcap_url()</a></code>
|
||||||
|
|
||||||
</dt>
|
</dt>
|
||||||
<dd>Title</dd>
|
<dd>Test if url is valid format for REDCap API</dd>
|
||||||
</dl><dl><dt>
|
</dl><dl><dt>
|
||||||
|
|
||||||
<code><a href="is_valid_token.html">is_valid_token()</a></code>
|
<code><a href="is_valid_token.html">is_valid_token()</a></code>
|
||||||
|
@ -346,10 +376,16 @@
|
||||||
<dd>Remove NA labels</dd>
|
<dd>Remove NA labels</dd>
|
||||||
</dl><dl><dt>
|
</dl><dl><dt>
|
||||||
|
|
||||||
<code><a href="sankey_ready.html">sankey_ready()</a></code>
|
<code><a href="repeated_instruments.html">repeated_instruments()</a></code>
|
||||||
|
|
||||||
</dt>
|
</dt>
|
||||||
<dd>Readying data for sankey plot</dd>
|
<dd>Get names of repeated instruments</dd>
|
||||||
|
</dl><dl><dt>
|
||||||
|
|
||||||
|
<code><a href="selectInputIcon.html">selectInputIcon()</a></code>
|
||||||
|
|
||||||
|
</dt>
|
||||||
|
<dd>Create a select input control with icon(s)</dd>
|
||||||
</dl><dl><dt>
|
</dl><dl><dt>
|
||||||
|
|
||||||
<code><a href="shiny_freesearcheR.html">shiny_freesearcheR()</a></code>
|
<code><a href="shiny_freesearcheR.html">shiny_freesearcheR()</a></code>
|
||||||
|
@ -406,12 +442,24 @@
|
||||||
<dd>Modified from the datamods pacakge</dd>
|
<dd>Modified from the datamods pacakge</dd>
|
||||||
</dl><dl><dt>
|
</dl><dl><dt>
|
||||||
|
|
||||||
|
<code><a href="vectorSelectInput.html">vectorSelectInput()</a></code>
|
||||||
|
|
||||||
|
</dt>
|
||||||
|
<dd>A selectizeInput customized for named vectors</dd>
|
||||||
|
</dl><dl><dt>
|
||||||
|
|
||||||
<code><a href="vertical_stacked_bars.html">vertical_stacked_bars()</a></code>
|
<code><a href="vertical_stacked_bars.html">vertical_stacked_bars()</a></code>
|
||||||
|
|
||||||
</dt>
|
</dt>
|
||||||
<dd>Vertical stacked bar plot wrapper</dd>
|
<dd>Vertical stacked bar plot wrapper</dd>
|
||||||
</dl><dl><dt>
|
</dl><dl><dt>
|
||||||
|
|
||||||
|
<code><a href="wide2long.html">wide2long()</a></code>
|
||||||
|
|
||||||
|
</dt>
|
||||||
|
<dd>Alternative pivoting method for easily pivoting based on name pattern</dd>
|
||||||
|
</dl><dl><dt>
|
||||||
|
|
||||||
<code><a href="write_quarto.html">write_quarto()</a></code>
|
<code><a href="write_quarto.html">write_quarto()</a></code>
|
||||||
|
|
||||||
</dt>
|
</dt>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Title — is_valid_redcap_url • freesearcheR</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/Montserrat-0.4.9/font.css" rel="stylesheet"><link href="../deps/Public_Sans-0.4.9/font.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><link href="../extra.css" rel="stylesheet"><meta property="og:title" content="Title — is_valid_redcap_url"><meta name="description" content="Title"><meta property="og:description" content="Title"></head><body>
|
<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Test if url is valid format for REDCap API — is_valid_redcap_url • freesearcheR</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/Montserrat-0.4.9/font.css" rel="stylesheet"><link href="../deps/Public_Sans-0.4.9/font.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><link href="../extra.css" rel="stylesheet"><meta property="og:title" content="Test if url is valid format for REDCap API — is_valid_redcap_url"><meta name="description" content="Test if url is valid format for REDCap API"><meta property="og:description" content="Test if url is valid format for REDCap API"></head><body>
|
||||||
<a href="#main" class="visually-hidden-focusable">Skip to contents</a>
|
<a href="#main" class="visually-hidden-focusable">Skip to contents</a>
|
||||||
|
|
||||||
|
|
||||||
|
@ -30,13 +30,13 @@
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<main id="main" class="col-md-9"><div class="page-header">
|
<main id="main" class="col-md-9"><div class="page-header">
|
||||||
|
|
||||||
<h1>Title</h1>
|
<h1>Test if url is valid format for REDCap API</h1>
|
||||||
<small class="dont-index">Source: <a href="https://github.com/agdamsbo/freesearcheR/blob/main/R/redcap_read_shiny_module.R" class="external-link"><code>R/redcap_read_shiny_module.R</code></a></small>
|
<small class="dont-index">Source: <a href="https://github.com/agdamsbo/freesearcheR/blob/main/R/redcap_read_shiny_module.R" class="external-link"><code>R/redcap_read_shiny_module.R</code></a></small>
|
||||||
<div class="d-none name"><code>is_valid_redcap_url.Rd</code></div>
|
<div class="d-none name"><code>is_valid_redcap_url.Rd</code></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="ref-description section level2">
|
<div class="ref-description section level2">
|
||||||
<p>Title</p>
|
<p>Test if url is valid format for REDCap API</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="section level2">
|
<div class="section level2">
|
||||||
|
@ -49,19 +49,25 @@
|
||||||
|
|
||||||
|
|
||||||
<dl><dt id="arg-url">url<a class="anchor" aria-label="anchor" href="#arg-url"></a></dt>
|
<dl><dt id="arg-url">url<a class="anchor" aria-label="anchor" href="#arg-url"></a></dt>
|
||||||
<dd></dd>
|
<dd><p>url</p></dd>
|
||||||
|
|
||||||
</dl></div>
|
</dl></div>
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2>
|
||||||
|
<p>logical</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="section level2">
|
<div class="section level2">
|
||||||
<h2 id="ref-examples">Examples<a class="anchor" aria-label="anchor" href="#ref-examples"></a></h2>
|
<h2 id="ref-examples">Examples<a class="anchor" aria-label="anchor" href="#ref-examples"></a></h2>
|
||||||
<div class="sourceCode"><pre class="sourceCode r"><code><span class="r-in"><span><span class="va">url</span> <span class="op"><-</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span></span></span>
|
<div class="sourceCode"><pre class="sourceCode r"><code><span class="r-in"><span><span class="va">url</span> <span class="op"><-</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span></span></span>
|
||||||
<span class="r-in"><span> <span class="st">"www.example.com"</span>,</span></span>
|
<span class="r-in"><span> <span class="st">"www.example.com"</span>,</span></span>
|
||||||
<span class="r-in"><span> <span class="st">"http://example.com"</span>,</span></span>
|
<span class="r-in"><span> <span class="st">"redcap.your.inst/api/"</span>,</span></span>
|
||||||
<span class="r-in"><span> <span class="st">"https://redcap.your.inst/api/"</span></span></span>
|
<span class="r-in"><span> <span class="st">"https://redcap.your.inst/api/"</span>,</span></span>
|
||||||
|
<span class="r-in"><span> <span class="st">"https://your.inst/redcap/api/"</span>,</span></span>
|
||||||
|
<span class="r-in"><span> <span class="st">"https://www.your.inst/redcap/api/"</span></span></span>
|
||||||
<span class="r-in"><span><span class="op">)</span></span></span>
|
<span class="r-in"><span><span class="op">)</span></span></span>
|
||||||
<span class="r-in"><span><span class="fu">is_valid_redcap_url</span><span class="op">(</span><span class="va">url</span><span class="op">)</span></span></span>
|
<span class="r-in"><span><span class="fu">is_valid_redcap_url</span><span class="op">(</span><span class="va">url</span><span class="op">)</span></span></span>
|
||||||
<span class="r-out co"><span class="r-pr">#></span> [1] FALSE FALSE TRUE</span>
|
<span class="r-out co"><span class="r-pr">#></span> [1] FALSE FALSE TRUE TRUE TRUE</span>
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
</div>
|
</div>
|
||||||
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
|
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
|
||||||
|
|
|
@ -56,6 +56,10 @@
|
||||||
<dd><p>pattern</p></dd>
|
<dd><p>pattern</p></dd>
|
||||||
|
|
||||||
</dl></div>
|
</dl></div>
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2>
|
||||||
|
<p>logical</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="section level2">
|
<div class="section level2">
|
||||||
<h2 id="ref-examples">Examples<a class="anchor" aria-label="anchor" href="#ref-examples"></a></h2>
|
<h2 id="ref-examples">Examples<a class="anchor" aria-label="anchor" href="#ref-examples"></a></h2>
|
||||||
|
|
|
@ -41,18 +41,39 @@
|
||||||
|
|
||||||
<div class="section level2">
|
<div class="section level2">
|
||||||
<h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"></a></h2>
|
<h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"></a></h2>
|
||||||
<div class="sourceCode"><pre class="sourceCode r"><code><span><span class="fu">line_break</span><span class="op">(</span><span class="va">data</span>, lineLength <span class="op">=</span> <span class="fl">20</span><span class="op">)</span></span></code></pre></div>
|
<div class="sourceCode"><pre class="sourceCode r"><code><span><span class="fu">line_break</span><span class="op">(</span><span class="va">data</span>, lineLength <span class="op">=</span> <span class="fl">20</span>, fixed <span class="op">=</span> <span class="cn">FALSE</span><span class="op">)</span></span></code></pre></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="section level2">
|
<div class="section level2">
|
||||||
<h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2>
|
<h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2>
|
||||||
|
|
||||||
|
|
||||||
<dl><dt id="arg-linelength">lineLength<a class="anchor" aria-label="anchor" href="#arg-linelength"></a></dt>
|
<dl><dt id="arg-data">data<a class="anchor" aria-label="anchor" href="#arg-data"></a></dt>
|
||||||
<dd></dd>
|
<dd><p>string</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-linelength">lineLength<a class="anchor" aria-label="anchor" href="#arg-linelength"></a></dt>
|
||||||
|
<dd><p>maximum line length</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-fixed">fixed<a class="anchor" aria-label="anchor" href="#arg-fixed"></a></dt>
|
||||||
|
<dd><p>flag to force split at exactly the value given in lineLength.
|
||||||
|
Default is FALSE, only splitting at spaces.</p></dd>
|
||||||
|
|
||||||
</dl></div>
|
</dl></div>
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2>
|
||||||
|
<p>character string</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="ref-examples">Examples<a class="anchor" aria-label="anchor" href="#ref-examples"></a></h2>
|
||||||
|
<div class="sourceCode"><pre class="sourceCode r"><code><span class="r-in"><span><span class="st">"Lorem ipsum... you know the routine"</span> <span class="op">|></span> <span class="fu">line_break</span><span class="op">(</span><span class="op">)</span></span></span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> [1] "Lorem ipsum... you\nknow the routine"</span>
|
||||||
|
<span class="r-in"><span><span class="fu"><a href="https://rdrr.io/r/base/paste.html" class="external-link">paste</a></span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="va">letters</span><span class="op">[</span><span class="fl">1</span><span class="op">:</span><span class="fl">10</span><span class="op">]</span>, <span class="fl">100</span>, <span class="cn">TRUE</span><span class="op">)</span>, collapse <span class="op">=</span> <span class="st">""</span><span class="op">)</span> <span class="op">|></span> <span class="fu">line_break</span><span class="op">(</span>fixed<span class="op">=</span><span class="cn">TRUE</span><span class="op">)</span></span></span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> [1] "caahdfjbagdgcagcgggcbfadgdgafjibiiaaccjiehcafjibhfjdicgbcjdfijbjiejedbbdbejdhbachfijieffaghcjjjjchda"</span>
|
||||||
|
</code></pre></div>
|
||||||
|
</div>
|
||||||
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
|
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
|
||||||
</nav></aside></div>
|
</nav></aside></div>
|
||||||
|
|
||||||
|
|
Before Width: | Height: | Size: 244 KiB After Width: | Height: | Size: 241 KiB |
Before Width: | Height: | Size: 248 KiB After Width: | Height: | Size: 245 KiB |
|
@ -41,15 +41,24 @@
|
||||||
|
|
||||||
<div class="section level2">
|
<div class="section level2">
|
||||||
<h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"></a></h2>
|
<h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"></a></h2>
|
||||||
<div class="sourceCode"><pre class="sourceCode r"><code><span><span class="fu">plot_sankey_single</span><span class="op">(</span><span class="va">data</span>, <span class="va">x</span>, <span class="va">y</span>, color.group <span class="op">=</span> <span class="st">"x"</span>, colors <span class="op">=</span> <span class="cn">NULL</span><span class="op">)</span></span></code></pre></div>
|
<div class="sourceCode"><pre class="sourceCode r"><code><span><span class="fu">plot_sankey_single</span><span class="op">(</span><span class="va">data</span>, <span class="va">x</span>, <span class="va">y</span>, color.group <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="st">"x"</span>, <span class="st">"y"</span><span class="op">)</span>, colors <span class="op">=</span> <span class="cn">NULL</span>, <span class="va">...</span><span class="op">)</span></span></code></pre></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="section level2">
|
<div class="section level2">
|
||||||
<h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2>
|
<h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2>
|
||||||
|
|
||||||
|
|
||||||
<dl><dt id="arg-colors">colors<a class="anchor" aria-label="anchor" href="#arg-colors"></a></dt>
|
<dl><dt id="arg-color-group">color.group<a class="anchor" aria-label="anchor" href="#arg-color-group"></a></dt>
|
||||||
<dd></dd>
|
<dd><p>set group to colour by. "x" or "y".</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-colors">colors<a class="anchor" aria-label="anchor" href="#arg-colors"></a></dt>
|
||||||
|
<dd><p>optinally specify colors. Give NA color, color for each level
|
||||||
|
in primary group and color for each level in secondary group.</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg--">...<a class="anchor" aria-label="anchor" href="#arg--"></a></dt>
|
||||||
|
<dd><p>passed to sankey_ready()</p></dd>
|
||||||
|
|
||||||
</dl></div>
|
</dl></div>
|
||||||
<div class="section level2">
|
<div class="section level2">
|
||||||
|
|
|
@ -70,7 +70,7 @@
|
||||||
<span class="r-in"><span> <span class="fu"><a href="default_parsing.html">default_parsing</a></span><span class="op">(</span><span class="op">)</span> <span class="op">|></span></span></span>
|
<span class="r-in"><span> <span class="fu"><a href="default_parsing.html">default_parsing</a></span><span class="op">(</span><span class="op">)</span> <span class="op">|></span></span></span>
|
||||||
<span class="r-in"><span> <span class="fu">dplyr</span><span class="fu">::</span><span class="fu"><a href="https://dplyr.tidyverse.org/reference/select.html" class="external-link">select</a></span><span class="op">(</span><span class="st">"mpg"</span><span class="op">)</span> <span class="op">|></span></span></span>
|
<span class="r-in"><span> <span class="fu">dplyr</span><span class="fu">::</span><span class="fu"><a href="https://dplyr.tidyverse.org/reference/select.html" class="external-link">select</a></span><span class="op">(</span><span class="st">"mpg"</span><span class="op">)</span> <span class="op">|></span></span></span>
|
||||||
<span class="r-in"><span> <span class="fu">possible_plots</span><span class="op">(</span><span class="op">)</span></span></span>
|
<span class="r-in"><span> <span class="fu">possible_plots</span><span class="op">(</span><span class="op">)</span></span></span>
|
||||||
<span class="r-out co"><span class="r-pr">#></span> [1] "Violin plot" "Ridge plot" "Scatter plot"</span>
|
<span class="r-out co"><span class="r-pr">#></span> [1] "Violin plot" "Scatter plot"</span>
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
</div>
|
</div>
|
||||||
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
|
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
|
||||||
|
|
83
reference/repeated_instruments.html
Normal file
|
@ -0,0 +1,83 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Get names of repeated instruments — repeated_instruments • freesearcheR</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/Montserrat-0.4.9/font.css" rel="stylesheet"><link href="../deps/Public_Sans-0.4.9/font.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><link href="../extra.css" rel="stylesheet"><meta property="og:title" content="Get names of repeated instruments — repeated_instruments"><meta name="description" content="Get names of repeated instruments"><meta property="og:description" content="Get names of repeated instruments"></head><body>
|
||||||
|
<a href="#main" class="visually-hidden-focusable">Skip to contents</a>
|
||||||
|
|
||||||
|
|
||||||
|
<nav class="navbar navbar-expand-lg fixed-top bg-primary" data-bs-theme="dark" aria-label="Site navigation"><div class="container">
|
||||||
|
|
||||||
|
<a class="navbar-brand me-2" href="../index.html">freesearcheR</a>
|
||||||
|
|
||||||
|
<small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">25.3.2</small>
|
||||||
|
|
||||||
|
|
||||||
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation">
|
||||||
|
<span class="navbar-toggler-icon"></span>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<div id="navbar" class="collapse navbar-collapse ms-3">
|
||||||
|
<ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../ROADMAP.html">Roadmap</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../QA.html">Q&A</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li>
|
||||||
|
</ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search">
|
||||||
|
<input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li>
|
||||||
|
<li class="nav-item"><a class="external-link nav-link" href="https://github.com/agdamsbo/freesearcheR/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li>
|
||||||
|
</ul></div>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</nav><div class="container template-reference-topic">
|
||||||
|
<div class="row">
|
||||||
|
<main id="main" class="col-md-9"><div class="page-header">
|
||||||
|
|
||||||
|
<h1>Get names of repeated instruments</h1>
|
||||||
|
<small class="dont-index">Source: <a href="https://github.com/agdamsbo/freesearcheR/blob/main/R/redcap_read_shiny_module.R" class="external-link"><code>R/redcap_read_shiny_module.R</code></a></small>
|
||||||
|
<div class="d-none name"><code>repeated_instruments.Rd</code></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="ref-description section level2">
|
||||||
|
<p>Get names of repeated instruments</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"></a></h2>
|
||||||
|
<div class="sourceCode"><pre class="sourceCode r"><code><span><span class="fu">repeated_instruments</span><span class="op">(</span><span class="va">uri</span>, <span class="va">token</span><span class="op">)</span></span></code></pre></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2>
|
||||||
|
|
||||||
|
|
||||||
|
<dl><dt id="arg-uri">uri<a class="anchor" aria-label="anchor" href="#arg-uri"></a></dt>
|
||||||
|
<dd><p>REDCap database uri</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-token">token<a class="anchor" aria-label="anchor" href="#arg-token"></a></dt>
|
||||||
|
<dd><p>database token</p></dd>
|
||||||
|
|
||||||
|
</dl></div>
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2>
|
||||||
|
<p>vector</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
|
||||||
|
</nav></aside></div>
|
||||||
|
|
||||||
|
|
||||||
|
<footer><div class="pkgdown-footer-left">
|
||||||
|
<p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.1.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pkgdown-footer-right">
|
||||||
|
<p>Developed by Andreas Gammelgaard Damsbo. Provided without <strong>any warranty</strong>.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</footer></div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</body></html>
|
||||||
|
|
|
@ -1,128 +1,8 @@
|
||||||
<!DOCTYPE html>
|
<html>
|
||||||
<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Readying data for sankey plot — sankey_ready • freesearcheR</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/Montserrat-0.4.9/font.css" rel="stylesheet"><link href="../deps/Public_Sans-0.4.9/font.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><link href="../extra.css" rel="stylesheet"><meta property="og:title" content="Readying data for sankey plot — sankey_ready"><meta name="description" content="Readying data for sankey plot"><meta property="og:description" content="Readying data for sankey plot"></head><body>
|
<head>
|
||||||
<a href="#main" class="visually-hidden-focusable">Skip to contents</a>
|
<meta http-equiv="refresh" content="0;URL=https://agdamsbo.github.io/freesearcheR/reference/data-plots.html" />
|
||||||
|
<meta name="robots" content="noindex">
|
||||||
|
<link rel="canonical" href="https://agdamsbo.github.io/freesearcheR/reference/data-plots.html">
|
||||||
<nav class="navbar navbar-expand-lg fixed-top bg-primary" data-bs-theme="dark" aria-label="Site navigation"><div class="container">
|
</head>
|
||||||
|
</html>
|
||||||
<a class="navbar-brand me-2" href="../index.html">freesearcheR</a>
|
|
||||||
|
|
||||||
<small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">25.3.2</small>
|
|
||||||
|
|
||||||
|
|
||||||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation">
|
|
||||||
<span class="navbar-toggler-icon"></span>
|
|
||||||
</button>
|
|
||||||
|
|
||||||
<div id="navbar" class="collapse navbar-collapse ms-3">
|
|
||||||
<ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li>
|
|
||||||
<li class="nav-item"><a class="nav-link" href="../ROADMAP.html">Roadmap</a></li>
|
|
||||||
<li class="nav-item"><a class="nav-link" href="../QA.html">Q&A</a></li>
|
|
||||||
<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li>
|
|
||||||
</ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search">
|
|
||||||
<input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li>
|
|
||||||
<li class="nav-item"><a class="external-link nav-link" href="https://github.com/agdamsbo/freesearcheR/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li>
|
|
||||||
</ul></div>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</nav><div class="container template-reference-topic">
|
|
||||||
<div class="row">
|
|
||||||
<main id="main" class="col-md-9"><div class="page-header">
|
|
||||||
|
|
||||||
<h1>Readying data for sankey plot</h1>
|
|
||||||
<small class="dont-index">Source: <a href="https://github.com/agdamsbo/freesearcheR/blob/main/R/data_plots.R" class="external-link"><code>R/data_plots.R</code></a></small>
|
|
||||||
<div class="d-none name"><code>sankey_ready.Rd</code></div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="ref-description section level2">
|
|
||||||
<p>Readying data for sankey plot</p>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="section level2">
|
|
||||||
<h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"></a></h2>
|
|
||||||
<div class="sourceCode"><pre class="sourceCode r"><code><span><span class="fu">sankey_ready</span><span class="op">(</span><span class="va">data</span>, <span class="va">x</span>, <span class="va">y</span>, z <span class="op">=</span> <span class="cn">NULL</span>, numbers <span class="op">=</span> <span class="st">"count"</span><span class="op">)</span></span></code></pre></div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="section level2">
|
|
||||||
<h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2>
|
|
||||||
|
|
||||||
|
|
||||||
<dl><dt id="arg-z">z<a class="anchor" aria-label="anchor" href="#arg-z"></a></dt>
|
|
||||||
<dd></dd>
|
|
||||||
|
|
||||||
</dl></div>
|
|
||||||
|
|
||||||
<div class="section level2">
|
|
||||||
<h2 id="ref-examples">Examples<a class="anchor" aria-label="anchor" href="#ref-examples"></a></h2>
|
|
||||||
<div class="sourceCode"><pre class="sourceCode r"><code><span class="r-in"><span><span class="va">ds</span> <span class="op"><-</span> <span class="fu"><a href="https://rdrr.io/r/base/data.frame.html" class="external-link">data.frame</a></span><span class="op">(</span>g <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="va">LETTERS</span><span class="op">[</span><span class="fl">1</span><span class="op">:</span><span class="fl">2</span><span class="op">]</span>, <span class="fl">100</span>, <span class="cn">TRUE</span><span class="op">)</span>, first <span class="op">=</span> <span class="fu">REDCapCAST</span><span class="fu">::</span><span class="fu">as_factor</span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="va">letters</span><span class="op">[</span><span class="fl">1</span><span class="op">:</span><span class="fl">4</span><span class="op">]</span>, <span class="fl">100</span>, <span class="cn">TRUE</span><span class="op">)</span><span class="op">)</span>, last <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="va">letters</span><span class="op">[</span><span class="fl">1</span><span class="op">:</span><span class="fl">4</span><span class="op">]</span>, <span class="cn">NA</span><span class="op">)</span>, <span class="fl">100</span>, <span class="cn">TRUE</span>, prob <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/rep.html" class="external-link">rep</a></span><span class="op">(</span><span class="fl">.23</span>, <span class="fl">4</span><span class="op">)</span>, <span class="fl">.08</span><span class="op">)</span><span class="op">)</span><span class="op">)</span></span></span>
|
|
||||||
<span class="r-in"><span><span class="va">ds</span> <span class="op">|></span> <span class="fu">sankey_ready</span><span class="op">(</span><span class="st">"first"</span>, <span class="st">"last"</span><span class="op">)</span></span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #949494;"># A tibble: 20 × 7</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> first last n gx.sum gy.sum lx ly </span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #949494; font-style: italic;"><fct></span> <span style="color: #949494; font-style: italic;"><chr></span> <span style="color: #949494; font-style: italic;"><int></span> <span style="color: #949494; font-style: italic;"><int></span> <span style="color: #949494; font-style: italic;"><int></span> <span style="color: #949494; font-style: italic;"><fct></span> <span style="color: #949494; font-style: italic;"><fct></span> </span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 1</span> d a 5 22 17 <span style="color: #949494;">"</span>d\n(n=22)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>a\n(n=17)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 2</span> d b 8 22 25 <span style="color: #949494;">"</span>d\n(n=22)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>b\n(n=25)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 3</span> d c 4 22 29 <span style="color: #949494;">"</span>d\n(n=22)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>c\n(n=29)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 4</span> d d 4 22 22 <span style="color: #949494;">"</span>d\n(n=22)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>d\n(n=22)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 5</span> d <span style="color: #BB0000;">NA</span> 1 22 7 <span style="color: #949494;">"</span>d\n(n=22)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>NA\n(n=7)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 6</span> b a 1 32 17 <span style="color: #949494;">"</span>b\n(n=32)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>a\n(n=17)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 7</span> b b 11 32 25 <span style="color: #949494;">"</span>b\n(n=32)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>b\n(n=25)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 8</span> b c 12 32 29 <span style="color: #949494;">"</span>b\n(n=32)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>c\n(n=29)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 9</span> b d 7 32 22 <span style="color: #949494;">"</span>b\n(n=32)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>d\n(n=22)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">10</span> b <span style="color: #BB0000;">NA</span> 1 32 7 <span style="color: #949494;">"</span>b\n(n=32)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>NA\n(n=7)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">11</span> a a 8 23 17 <span style="color: #949494;">"</span>a\n(n=23)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>a\n(n=17)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">12</span> a b 2 23 25 <span style="color: #949494;">"</span>a\n(n=23)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>b\n(n=25)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">13</span> a c 7 23 29 <span style="color: #949494;">"</span>a\n(n=23)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>c\n(n=29)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">14</span> a d 4 23 22 <span style="color: #949494;">"</span>a\n(n=23)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>d\n(n=22)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">15</span> a <span style="color: #BB0000;">NA</span> 2 23 7 <span style="color: #949494;">"</span>a\n(n=23)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>NA\n(n=7)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">16</span> c a 3 23 17 <span style="color: #949494;">"</span>c\n(n=23)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>a\n(n=17)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">17</span> c b 4 23 25 <span style="color: #949494;">"</span>c\n(n=23)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>b\n(n=25)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">18</span> c c 6 23 29 <span style="color: #949494;">"</span>c\n(n=23)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>c\n(n=29)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">19</span> c d 7 23 22 <span style="color: #949494;">"</span>c\n(n=23)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>d\n(n=22)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">20</span> c <span style="color: #BB0000;">NA</span> 3 23 7 <span style="color: #949494;">"</span>c\n(n=23)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>NA\n(n=7)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-in"><span><span class="va">ds</span> <span class="op">|></span> <span class="fu">sankey_ready</span><span class="op">(</span><span class="st">"first"</span>, <span class="st">"last"</span>, numbers <span class="op">=</span> <span class="st">"percentage"</span><span class="op">)</span></span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #949494;"># A tibble: 20 × 7</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> first last n gx.sum gy.sum lx ly </span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #949494; font-style: italic;"><fct></span> <span style="color: #949494; font-style: italic;"><chr></span> <span style="color: #949494; font-style: italic;"><int></span> <span style="color: #949494; font-style: italic;"><int></span> <span style="color: #949494; font-style: italic;"><int></span> <span style="color: #949494; font-style: italic;"><fct></span> <span style="color: #949494; font-style: italic;"><fct></span> </span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 1</span> d a 5 22 17 <span style="color: #949494;">"</span>d\n(22%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>a\n(17%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 2</span> d b 8 22 25 <span style="color: #949494;">"</span>d\n(22%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>b\n(25%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 3</span> d c 4 22 29 <span style="color: #949494;">"</span>d\n(22%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>c\n(29%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 4</span> d d 4 22 22 <span style="color: #949494;">"</span>d\n(22%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>d\n(22%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 5</span> d <span style="color: #BB0000;">NA</span> 1 22 7 <span style="color: #949494;">"</span>d\n(22%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>NA\n(7%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 6</span> b a 1 32 17 <span style="color: #949494;">"</span>b\n(32%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>a\n(17%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 7</span> b b 11 32 25 <span style="color: #949494;">"</span>b\n(32%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>b\n(25%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 8</span> b c 12 32 29 <span style="color: #949494;">"</span>b\n(32%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>c\n(29%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;"> 9</span> b d 7 32 22 <span style="color: #949494;">"</span>b\n(32%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>d\n(22%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">10</span> b <span style="color: #BB0000;">NA</span> 1 32 7 <span style="color: #949494;">"</span>b\n(32%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>NA\n(7%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">11</span> a a 8 23 17 <span style="color: #949494;">"</span>a\n(23%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>a\n(17%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">12</span> a b 2 23 25 <span style="color: #949494;">"</span>a\n(23%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>b\n(25%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">13</span> a c 7 23 29 <span style="color: #949494;">"</span>a\n(23%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>c\n(29%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">14</span> a d 4 23 22 <span style="color: #949494;">"</span>a\n(23%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>d\n(22%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">15</span> a <span style="color: #BB0000;">NA</span> 2 23 7 <span style="color: #949494;">"</span>a\n(23%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>NA\n(7%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">16</span> c a 3 23 17 <span style="color: #949494;">"</span>c\n(23%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>a\n(17%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">17</span> c b 4 23 25 <span style="color: #949494;">"</span>c\n(23%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>b\n(25%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">18</span> c c 6 23 29 <span style="color: #949494;">"</span>c\n(23%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>c\n(29%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">19</span> c d 7 23 22 <span style="color: #949494;">"</span>c\n(23%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>d\n(22%)<span style="color: #949494;">"</span></span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> <span style="color: #BCBCBC;">20</span> c <span style="color: #BB0000;">NA</span> 3 23 7 <span style="color: #949494;">"</span>c\n(23%)<span style="color: #949494;">"</span> <span style="color: #949494;">"</span>NA\n(7%)<span style="color: #949494;">"</span></span>
|
|
||||||
</code></pre></div>
|
|
||||||
</div>
|
|
||||||
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
|
|
||||||
</nav></aside></div>
|
|
||||||
|
|
||||||
|
|
||||||
<footer><div class="pkgdown-footer-left">
|
|
||||||
<p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.1.</p>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="pkgdown-footer-right">
|
|
||||||
<p>Developed by Andreas Gammelgaard Damsbo. Provided without <strong>any warranty</strong>.</p>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</footer></div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</body></html>
|
|
||||||
|
|
||||||
|
|
131
reference/selectInputIcon.html
Normal file
|
@ -0,0 +1,131 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Create a select input control with icon(s) — selectInputIcon • freesearcheR</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/Montserrat-0.4.9/font.css" rel="stylesheet"><link href="../deps/Public_Sans-0.4.9/font.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><link href="../extra.css" rel="stylesheet"><meta property="og:title" content="Create a select input control with icon(s) — selectInputIcon"><meta name="description" content="Extend form controls by adding text or icons before,
|
||||||
|
after, or on both sides of a classic selectInput."><meta property="og:description" content="Extend form controls by adding text or icons before,
|
||||||
|
after, or on both sides of a classic selectInput."></head><body>
|
||||||
|
<a href="#main" class="visually-hidden-focusable">Skip to contents</a>
|
||||||
|
|
||||||
|
|
||||||
|
<nav class="navbar navbar-expand-lg fixed-top bg-primary" data-bs-theme="dark" aria-label="Site navigation"><div class="container">
|
||||||
|
|
||||||
|
<a class="navbar-brand me-2" href="../index.html">freesearcheR</a>
|
||||||
|
|
||||||
|
<small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">25.3.2</small>
|
||||||
|
|
||||||
|
|
||||||
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation">
|
||||||
|
<span class="navbar-toggler-icon"></span>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<div id="navbar" class="collapse navbar-collapse ms-3">
|
||||||
|
<ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../ROADMAP.html">Roadmap</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../QA.html">Q&A</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li>
|
||||||
|
</ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search">
|
||||||
|
<input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li>
|
||||||
|
<li class="nav-item"><a class="external-link nav-link" href="https://github.com/agdamsbo/freesearcheR/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li>
|
||||||
|
</ul></div>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</nav><div class="container template-reference-topic">
|
||||||
|
<div class="row">
|
||||||
|
<main id="main" class="col-md-9"><div class="page-header">
|
||||||
|
|
||||||
|
<h1>Create a select input control with icon(s)</h1>
|
||||||
|
<small class="dont-index">Source: <a href="https://github.com/agdamsbo/freesearcheR/blob/main/R/import-file-ext.R" class="external-link"><code>R/import-file-ext.R</code></a></small>
|
||||||
|
<div class="d-none name"><code>selectInputIcon.Rd</code></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="ref-description section level2">
|
||||||
|
<p>Extend form controls by adding text or icons before,
|
||||||
|
after, or on both sides of a classic <code>selectInput</code>.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"></a></h2>
|
||||||
|
<div class="sourceCode"><pre class="sourceCode r"><code><span><span class="fu">selectInputIcon</span><span class="op">(</span></span>
|
||||||
|
<span> <span class="va">inputId</span>,</span>
|
||||||
|
<span> <span class="va">label</span>,</span>
|
||||||
|
<span> <span class="va">choices</span>,</span>
|
||||||
|
<span> selected <span class="op">=</span> <span class="cn">NULL</span>,</span>
|
||||||
|
<span> multiple <span class="op">=</span> <span class="cn">FALSE</span>,</span>
|
||||||
|
<span> selectize <span class="op">=</span> <span class="cn">TRUE</span>,</span>
|
||||||
|
<span> size <span class="op">=</span> <span class="cn">NULL</span>,</span>
|
||||||
|
<span> width <span class="op">=</span> <span class="cn">NULL</span>,</span>
|
||||||
|
<span> icon <span class="op">=</span> <span class="cn">NULL</span></span>
|
||||||
|
<span><span class="op">)</span></span></code></pre></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2>
|
||||||
|
|
||||||
|
|
||||||
|
<dl><dt id="arg-inputid">inputId<a class="anchor" aria-label="anchor" href="#arg-inputid"></a></dt>
|
||||||
|
<dd><p>The <code>input</code> slot that will be used to access the value.</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-label">label<a class="anchor" aria-label="anchor" href="#arg-label"></a></dt>
|
||||||
|
<dd><p>Display label for the control, or <code>NULL</code> for no label.</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-choices">choices<a class="anchor" aria-label="anchor" href="#arg-choices"></a></dt>
|
||||||
|
<dd><p>List of values to select from. If elements of the list are
|
||||||
|
named, then that name — rather than the value — is displayed to the
|
||||||
|
user. It's also possible to group related inputs by providing a named list
|
||||||
|
whose elements are (either named or unnamed) lists, vectors, or factors. In
|
||||||
|
this case, the outermost names will be used as the group labels (leveraging
|
||||||
|
the <code><optgroup></code> HTML tag) for the elements in the respective sublist. See
|
||||||
|
the example section for a small demo of this feature.</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-selected">selected<a class="anchor" aria-label="anchor" href="#arg-selected"></a></dt>
|
||||||
|
<dd><p>The initially selected value (or multiple values if <code>multiple = TRUE</code>). If not specified then defaults to the first value for
|
||||||
|
single-select lists and no values for multiple select lists.</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-multiple">multiple<a class="anchor" aria-label="anchor" href="#arg-multiple"></a></dt>
|
||||||
|
<dd><p>Is selection of multiple items allowed?</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-selectize">selectize<a class="anchor" aria-label="anchor" href="#arg-selectize"></a></dt>
|
||||||
|
<dd><p>Whether to use <span class="pkg">selectize.js</span> or not.</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-size">size<a class="anchor" aria-label="anchor" href="#arg-size"></a></dt>
|
||||||
|
<dd><p>Number of items to show in the selection box; a larger number
|
||||||
|
will result in a taller box. Not compatible with <code>selectize=TRUE</code>.
|
||||||
|
Normally, when <code>multiple=FALSE</code>, a select input will be a drop-down list,
|
||||||
|
but when <code>size</code> is set, it will be a box instead.</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-width">width<a class="anchor" aria-label="anchor" href="#arg-width"></a></dt>
|
||||||
|
<dd><p>The width of the input, e.g. <code>'400px'</code>, or <code>'100%'</code>;
|
||||||
|
see <code><a href="https://rstudio.github.io/htmltools/reference/validateCssUnit.html" class="external-link">validateCssUnit()</a></code>.</p></dd>
|
||||||
|
|
||||||
|
</dl></div>
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2>
|
||||||
|
<p>A numeric input control that can be added to a UI definition.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
|
||||||
|
</nav></aside></div>
|
||||||
|
|
||||||
|
|
||||||
|
<footer><div class="pkgdown-footer-left">
|
||||||
|
<p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.1.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pkgdown-footer-right">
|
||||||
|
<p>Developed by Andreas Gammelgaard Damsbo. Provided without <strong>any warranty</strong>.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</footer></div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</body></html>
|
||||||
|
|
|
@ -73,7 +73,7 @@ unique for each element on list.</p><ul><li><p>descr: Plot description</p></li>
|
||||||
<div class="section level2">
|
<div class="section level2">
|
||||||
<h2 id="ref-examples">Examples<a class="anchor" aria-label="anchor" href="#ref-examples"></a></h2>
|
<h2 id="ref-examples">Examples<a class="anchor" aria-label="anchor" href="#ref-examples"></a></h2>
|
||||||
<div class="sourceCode"><pre class="sourceCode r"><code><span class="r-in"><span><span class="fu">supported_plots</span><span class="op">(</span><span class="op">)</span> <span class="op">|></span> <span class="fu"><a href="https://rdrr.io/r/utils/str.html" class="external-link">str</a></span><span class="op">(</span><span class="op">)</span></span></span>
|
<div class="sourceCode"><pre class="sourceCode r"><code><span class="r-in"><span><span class="fu">supported_plots</span><span class="op">(</span><span class="op">)</span> <span class="op">|></span> <span class="fu"><a href="https://rdrr.io/r/utils/str.html" class="external-link">str</a></span><span class="op">(</span><span class="op">)</span></span></span>
|
||||||
<span class="r-out co"><span class="r-pr">#></span> List of 5</span>
|
<span class="r-out co"><span class="r-pr">#></span> List of 4</span>
|
||||||
<span class="r-out co"><span class="r-pr">#></span> $ plot_hbars :List of 6</span>
|
<span class="r-out co"><span class="r-pr">#></span> $ plot_hbars :List of 6</span>
|
||||||
<span class="r-out co"><span class="r-pr">#></span> ..$ descr : chr "Stacked horizontal bars"</span>
|
<span class="r-out co"><span class="r-pr">#></span> ..$ descr : chr "Stacked horizontal bars"</span>
|
||||||
<span class="r-out co"><span class="r-pr">#></span> ..$ note : chr "A classical way of visualising the distribution of an ordinal scale like the modified Ranking Scale and known as Grotta bars"</span>
|
<span class="r-out co"><span class="r-pr">#></span> ..$ note : chr "A classical way of visualising the distribution of an ordinal scale like the modified Ranking Scale and known as Grotta bars"</span>
|
||||||
|
@ -88,13 +88,6 @@ unique for each element on list.</p><ul><li><p>descr: Plot description</p></li>
|
||||||
<span class="r-out co"><span class="r-pr">#></span> ..$ secondary.type : chr [1:2] "dichotomous" "ordinal"</span>
|
<span class="r-out co"><span class="r-pr">#></span> ..$ secondary.type : chr [1:2] "dichotomous" "ordinal"</span>
|
||||||
<span class="r-out co"><span class="r-pr">#></span> ..$ tertiary.type : chr [1:2] "dichotomous" "ordinal"</span>
|
<span class="r-out co"><span class="r-pr">#></span> ..$ tertiary.type : chr [1:2] "dichotomous" "ordinal"</span>
|
||||||
<span class="r-out co"><span class="r-pr">#></span> ..$ secondary.extra: chr "none"</span>
|
<span class="r-out co"><span class="r-pr">#></span> ..$ secondary.extra: chr "none"</span>
|
||||||
<span class="r-out co"><span class="r-pr">#></span> $ plot_ridge :List of 6</span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> ..$ descr : chr "Ridge plot"</span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> ..$ note : chr "An alternative option to visualise data distribution"</span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> ..$ primary.type : chr "continuous"</span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> ..$ secondary.type : chr [1:2] "dichotomous" "ordinal"</span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> ..$ tertiary.type : chr [1:2] "dichotomous" "ordinal"</span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> ..$ secondary.extra: NULL</span>
|
|
||||||
<span class="r-out co"><span class="r-pr">#></span> $ plot_sankey :List of 6</span>
|
<span class="r-out co"><span class="r-pr">#></span> $ plot_sankey :List of 6</span>
|
||||||
<span class="r-out co"><span class="r-pr">#></span> ..$ descr : chr "Sankey plot"</span>
|
<span class="r-out co"><span class="r-pr">#></span> ..$ descr : chr "Sankey plot"</span>
|
||||||
<span class="r-out co"><span class="r-pr">#></span> ..$ note : chr "A way of visualising change between groups"</span>
|
<span class="r-out co"><span class="r-pr">#></span> ..$ note : chr "A way of visualising change between groups"</span>
|
||||||
|
|
143
reference/vectorSelectInput.html
Normal file
|
@ -0,0 +1,143 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>A selectizeInput customized for named vectors — vectorSelectInput • freesearcheR</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/Montserrat-0.4.9/font.css" rel="stylesheet"><link href="../deps/Public_Sans-0.4.9/font.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><link href="../extra.css" rel="stylesheet"><meta property="og:title" content="A selectizeInput customized for named vectors — vectorSelectInput"><meta name="description" content="A selectizeInput customized for named vectors"><meta property="og:description" content="A selectizeInput customized for named vectors"></head><body>
|
||||||
|
<a href="#main" class="visually-hidden-focusable">Skip to contents</a>
|
||||||
|
|
||||||
|
|
||||||
|
<nav class="navbar navbar-expand-lg fixed-top bg-primary" data-bs-theme="dark" aria-label="Site navigation"><div class="container">
|
||||||
|
|
||||||
|
<a class="navbar-brand me-2" href="../index.html">freesearcheR</a>
|
||||||
|
|
||||||
|
<small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">25.3.2</small>
|
||||||
|
|
||||||
|
|
||||||
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation">
|
||||||
|
<span class="navbar-toggler-icon"></span>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<div id="navbar" class="collapse navbar-collapse ms-3">
|
||||||
|
<ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../ROADMAP.html">Roadmap</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../QA.html">Q&A</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li>
|
||||||
|
</ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search">
|
||||||
|
<input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li>
|
||||||
|
<li class="nav-item"><a class="external-link nav-link" href="https://github.com/agdamsbo/freesearcheR/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li>
|
||||||
|
</ul></div>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</nav><div class="container template-reference-topic">
|
||||||
|
<div class="row">
|
||||||
|
<main id="main" class="col-md-9"><div class="page-header">
|
||||||
|
|
||||||
|
<h1>A selectizeInput customized for named vectors</h1>
|
||||||
|
<small class="dont-index">Source: <a href="https://github.com/agdamsbo/freesearcheR/blob/main/R/custom_SelectInput.R" class="external-link"><code>R/custom_SelectInput.R</code></a></small>
|
||||||
|
<div class="d-none name"><code>vectorSelectInput.Rd</code></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="ref-description section level2">
|
||||||
|
<p>A selectizeInput customized for named vectors</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"></a></h2>
|
||||||
|
<div class="sourceCode"><pre class="sourceCode r"><code><span><span class="fu">vectorSelectInput</span><span class="op">(</span></span>
|
||||||
|
<span> <span class="va">inputId</span>,</span>
|
||||||
|
<span> <span class="va">label</span>,</span>
|
||||||
|
<span> <span class="va">choices</span>,</span>
|
||||||
|
<span> selected <span class="op">=</span> <span class="st">""</span>,</span>
|
||||||
|
<span> <span class="va">...</span>,</span>
|
||||||
|
<span> placeholder <span class="op">=</span> <span class="st">""</span>,</span>
|
||||||
|
<span> <span class="va">onInitialize</span></span>
|
||||||
|
<span><span class="op">)</span></span></code></pre></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2>
|
||||||
|
|
||||||
|
|
||||||
|
<dl><dt id="arg-inputid">inputId<a class="anchor" aria-label="anchor" href="#arg-inputid"></a></dt>
|
||||||
|
<dd><p>passed to <code><a href="https://rdrr.io/pkg/shiny/man/selectInput.html" class="external-link">selectizeInput</a></code></p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-label">label<a class="anchor" aria-label="anchor" href="#arg-label"></a></dt>
|
||||||
|
<dd><p>passed to <code><a href="https://rdrr.io/pkg/shiny/man/selectInput.html" class="external-link">selectizeInput</a></code></p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-choices">choices<a class="anchor" aria-label="anchor" href="#arg-choices"></a></dt>
|
||||||
|
<dd><p>A named <code>vector</code> from which fields should be populated</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-selected">selected<a class="anchor" aria-label="anchor" href="#arg-selected"></a></dt>
|
||||||
|
<dd><p>default selection</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg--">...<a class="anchor" aria-label="anchor" href="#arg--"></a></dt>
|
||||||
|
<dd><p>passed to <code><a href="https://rdrr.io/pkg/shiny/man/selectInput.html" class="external-link">selectizeInput</a></code></p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-placeholder">placeholder<a class="anchor" aria-label="anchor" href="#arg-placeholder"></a></dt>
|
||||||
|
<dd><p>passed to <code><a href="https://rdrr.io/pkg/shiny/man/selectInput.html" class="external-link">selectizeInput</a></code> options</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-oninitialize">onInitialize<a class="anchor" aria-label="anchor" href="#arg-oninitialize"></a></dt>
|
||||||
|
<dd><p>passed to <code><a href="https://rdrr.io/pkg/shiny/man/selectInput.html" class="external-link">selectizeInput</a></code> options</p></dd>
|
||||||
|
|
||||||
|
</dl></div>
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2>
|
||||||
|
<p>a <code><a href="https://rdrr.io/pkg/shiny/man/selectInput.html" class="external-link">selectizeInput</a></code> dropdown element</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="ref-examples">Examples<a class="anchor" aria-label="anchor" href="#ref-examples"></a></h2>
|
||||||
|
<div class="sourceCode"><pre class="sourceCode r"><code><span class="r-in"><span><span class="kw">if</span> <span class="op">(</span><span class="fu">shiny</span><span class="fu">::</span><span class="fu">interactive</span><span class="op">(</span><span class="op">)</span><span class="op">)</span> <span class="op">{</span></span></span>
|
||||||
|
<span class="r-in"><span><span class="fu">shinyApp</span><span class="op">(</span></span></span>
|
||||||
|
<span class="r-in"><span> ui <span class="op">=</span> <span class="fu">fluidPage</span><span class="op">(</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="fu">shiny</span><span class="fu">::</span><span class="fu"><a href="https://rdrr.io/pkg/shiny/man/htmlOutput.html" class="external-link">uiOutput</a></span><span class="op">(</span><span class="st">"select"</span><span class="op">)</span>,</span></span>
|
||||||
|
<span class="r-in"><span> <span class="fu">tableOutput</span><span class="op">(</span><span class="st">"data"</span><span class="op">)</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="op">)</span>,</span></span>
|
||||||
|
<span class="r-in"><span> server <span class="op">=</span> <span class="kw">function</span><span class="op">(</span><span class="va">input</span>, <span class="va">output</span><span class="op">)</span> <span class="op">{</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="va">output</span><span class="op">$</span><span class="va">select</span> <span class="op"><-</span> <span class="fu">shiny</span><span class="fu">::</span><span class="fu"><a href="https://rdrr.io/pkg/shiny/man/renderUI.html" class="external-link">renderUI</a></span><span class="op">(</span><span class="op">{</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="fu">vectorSelectInput</span><span class="op">(</span></span></span>
|
||||||
|
<span class="r-in"><span> inputId <span class="op">=</span> <span class="st">"variable"</span>, label <span class="op">=</span> <span class="st">"Variable:"</span>,</span></span>
|
||||||
|
<span class="r-in"><span> data <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="st">"Cylinders"</span> <span class="op">=</span> <span class="st">"cyl"</span>,</span></span>
|
||||||
|
<span class="r-in"><span> <span class="st">"Transmission"</span> <span class="op">=</span> <span class="st">"am"</span>,</span></span>
|
||||||
|
<span class="r-in"><span> <span class="st">"Gears"</span> <span class="op">=</span> <span class="st">"gear"</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="op">)</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="op">)</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="op">}</span><span class="op">)</span></span></span>
|
||||||
|
<span class="r-in"><span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="va">output</span><span class="op">$</span><span class="va">data</span> <span class="op"><-</span> <span class="fu">renderTable</span><span class="op">(</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="op">{</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="va">mtcars</span><span class="op">[</span>, <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="st">"mpg"</span>, <span class="va">input</span><span class="op">$</span><span class="va">variable</span><span class="op">)</span>, drop <span class="op">=</span> <span class="cn">FALSE</span><span class="op">]</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="op">}</span>,</span></span>
|
||||||
|
<span class="r-in"><span> rownames <span class="op">=</span> <span class="cn">TRUE</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="op">)</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="op">}</span></span></span>
|
||||||
|
<span class="r-in"><span><span class="op">)</span></span></span>
|
||||||
|
<span class="r-in"><span><span class="op">}</span></span></span>
|
||||||
|
<span class="r-err co"><span class="r-pr">#></span> <span class="error">Error:</span> 'interactive' is not an exported object from 'namespace:shiny'</span>
|
||||||
|
</code></pre></div>
|
||||||
|
</div>
|
||||||
|
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
|
||||||
|
</nav></aside></div>
|
||||||
|
|
||||||
|
|
||||||
|
<footer><div class="pkgdown-footer-left">
|
||||||
|
<p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.1.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pkgdown-footer-right">
|
||||||
|
<p>Developed by Andreas Gammelgaard Damsbo. Provided without <strong>any warranty</strong>.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</footer></div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</body></html>
|
||||||
|
|
|
@ -57,10 +57,30 @@
|
||||||
<h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2>
|
<h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2>
|
||||||
|
|
||||||
|
|
||||||
<dl><dt id="arg-t-size">t.size<a class="anchor" aria-label="anchor" href="#arg-t-size"></a></dt>
|
<dl><dt id="arg-data">data<a class="anchor" aria-label="anchor" href="#arg-data"></a></dt>
|
||||||
<dd></dd>
|
<dd><p>data.frame</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-score">score<a class="anchor" aria-label="anchor" href="#arg-score"></a></dt>
|
||||||
|
<dd><p>outcome variable</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-group">group<a class="anchor" aria-label="anchor" href="#arg-group"></a></dt>
|
||||||
|
<dd><p>grouping variable</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-strata">strata<a class="anchor" aria-label="anchor" href="#arg-strata"></a></dt>
|
||||||
|
<dd><p>stratifying variable</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-t-size">t.size<a class="anchor" aria-label="anchor" href="#arg-t-size"></a></dt>
|
||||||
|
<dd><p>text size</p></dd>
|
||||||
|
|
||||||
</dl></div>
|
</dl></div>
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2>
|
||||||
|
<p>ggplot2 object</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
|
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
|
||||||
</nav></aside></div>
|
</nav></aside></div>
|
||||||
|
|
222
reference/wide2long.html
Normal file
|
@ -0,0 +1,222 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Alternative pivoting method for easily pivoting based on name pattern — wide2long • freesearcheR</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/Montserrat-0.4.9/font.css" rel="stylesheet"><link href="../deps/Public_Sans-0.4.9/font.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><link href="../extra.css" rel="stylesheet"><meta property="og:title" content="Alternative pivoting method for easily pivoting based on name pattern — wide2long"><meta name="description" content='This function requires and assumes a systematic naming of variables.
|
||||||
|
For now only supports one level pivoting. Adding more levels would require
|
||||||
|
an added "ignore" string pattern or similarly. Example 2.'><meta property="og:description" content='This function requires and assumes a systematic naming of variables.
|
||||||
|
For now only supports one level pivoting. Adding more levels would require
|
||||||
|
an added "ignore" string pattern or similarly. Example 2.'></head><body>
|
||||||
|
<a href="#main" class="visually-hidden-focusable">Skip to contents</a>
|
||||||
|
|
||||||
|
|
||||||
|
<nav class="navbar navbar-expand-lg fixed-top bg-primary" data-bs-theme="dark" aria-label="Site navigation"><div class="container">
|
||||||
|
|
||||||
|
<a class="navbar-brand me-2" href="../index.html">freesearcheR</a>
|
||||||
|
|
||||||
|
<small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">25.3.2</small>
|
||||||
|
|
||||||
|
|
||||||
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation">
|
||||||
|
<span class="navbar-toggler-icon"></span>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<div id="navbar" class="collapse navbar-collapse ms-3">
|
||||||
|
<ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../ROADMAP.html">Roadmap</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../QA.html">Q&A</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li>
|
||||||
|
</ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search">
|
||||||
|
<input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li>
|
||||||
|
<li class="nav-item"><a class="external-link nav-link" href="https://github.com/agdamsbo/freesearcheR/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li>
|
||||||
|
</ul></div>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</nav><div class="container template-reference-topic">
|
||||||
|
<div class="row">
|
||||||
|
<main id="main" class="col-md-9"><div class="page-header">
|
||||||
|
|
||||||
|
<h1>Alternative pivoting method for easily pivoting based on name pattern</h1>
|
||||||
|
<small class="dont-index">Source: <a href="https://github.com/agdamsbo/freesearcheR/blob/main/R/wide2long.R" class="external-link"><code>R/wide2long.R</code></a></small>
|
||||||
|
<div class="d-none name"><code>wide2long.Rd</code></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="ref-description section level2">
|
||||||
|
<p>This function requires and assumes a systematic naming of variables.
|
||||||
|
For now only supports one level pivoting. Adding more levels would require
|
||||||
|
an added "ignore" string pattern or similarly. Example 2.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"></a></h2>
|
||||||
|
<div class="sourceCode"><pre class="sourceCode r"><code><span><span class="fu">wide2long</span><span class="op">(</span></span>
|
||||||
|
<span> <span class="va">data</span>,</span>
|
||||||
|
<span> <span class="va">pattern</span>,</span>
|
||||||
|
<span> type <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="st">"prefix"</span>, <span class="st">"infix"</span>, <span class="st">"suffix"</span><span class="op">)</span>,</span>
|
||||||
|
<span> id.col <span class="op">=</span> <span class="fl">1</span>,</span>
|
||||||
|
<span> instance.name <span class="op">=</span> <span class="st">"instance"</span></span>
|
||||||
|
<span><span class="op">)</span></span></code></pre></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2>
|
||||||
|
|
||||||
|
|
||||||
|
<dl><dt id="arg-data">data<a class="anchor" aria-label="anchor" href="#arg-data"></a></dt>
|
||||||
|
<dd><p>data</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-pattern">pattern<a class="anchor" aria-label="anchor" href="#arg-pattern"></a></dt>
|
||||||
|
<dd><p>pattern(s) to match. Character vector of length 1 or more.</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-type">type<a class="anchor" aria-label="anchor" href="#arg-type"></a></dt>
|
||||||
|
<dd><p>type of match. can be one of "prefix","infix" or "suffix".</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-id-col">id.col<a class="anchor" aria-label="anchor" href="#arg-id-col"></a></dt>
|
||||||
|
<dd><p>ID column. Will fill ID for all. Column name or numeric index.
|
||||||
|
Default is "1", first column.</p></dd>
|
||||||
|
|
||||||
|
|
||||||
|
<dt id="arg-instance-name">instance.name<a class="anchor" aria-label="anchor" href="#arg-instance-name"></a></dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
</dl></div>
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2>
|
||||||
|
<p>data.frame</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="section level2">
|
||||||
|
<h2 id="ref-examples">Examples<a class="anchor" aria-label="anchor" href="#ref-examples"></a></h2>
|
||||||
|
<div class="sourceCode"><pre class="sourceCode r"><code><span class="r-in"><span><span class="fu"><a href="https://rdrr.io/r/base/data.frame.html" class="external-link">data.frame</a></span><span class="op">(</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="fl">1</span><span class="op">:</span><span class="fl">20</span>, <span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="fl">70</span><span class="op">:</span><span class="fl">80</span>, <span class="fl">20</span>, <span class="cn">TRUE</span><span class="op">)</span>,</span></span>
|
||||||
|
<span class="r-in"><span> <span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="fl">70</span><span class="op">:</span><span class="fl">100</span>, <span class="fl">20</span>, <span class="cn">TRUE</span><span class="op">)</span>,</span></span>
|
||||||
|
<span class="r-in"><span> <span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="fl">70</span><span class="op">:</span><span class="fl">100</span>, <span class="fl">20</span>, <span class="cn">TRUE</span><span class="op">)</span>,</span></span>
|
||||||
|
<span class="r-in"><span> <span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="fl">170</span><span class="op">:</span><span class="fl">200</span>, <span class="fl">20</span>, <span class="cn">TRUE</span><span class="op">)</span></span></span>
|
||||||
|
<span class="r-in"><span><span class="op">)</span> <span class="op">|></span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="fu"><a href="https://rdrr.io/r/stats/setNames.html" class="external-link">setNames</a></span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="st">"id"</span>, <span class="st">"age"</span>, <span class="st">"weight_0"</span>, <span class="st">"weight_1"</span>, <span class="st">"height_1"</span><span class="op">)</span><span class="op">)</span> <span class="op">|></span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="fu">wide2long</span><span class="op">(</span>pattern <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="st">"_0"</span>, <span class="st">"_1"</span><span class="op">)</span>, type <span class="op">=</span> <span class="st">"suffix"</span><span class="op">)</span></span></span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> id age instance weight height</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 1 1 73 0 93 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 2 1 NA 1 80 189</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 3 2 76 0 71 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 4 2 NA 1 78 185</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 5 3 73 0 71 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 6 3 NA 1 89 196</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 7 4 76 0 81 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 8 4 NA 1 73 184</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 9 5 70 0 98 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 10 5 NA 1 85 183</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 11 6 70 0 90 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 12 6 NA 1 99 183</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 13 7 77 0 74 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 14 7 NA 1 77 186</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 15 8 80 0 81 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 16 8 NA 1 72 200</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 17 9 72 0 95 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 18 9 NA 1 90 173</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 19 10 79 0 72 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 20 10 NA 1 92 184</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 21 11 78 0 90 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 22 11 NA 1 90 194</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 23 12 72 0 83 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 24 12 NA 1 79 194</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 25 13 76 0 80 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 26 13 NA 1 75 172</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 27 14 76 0 100 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 28 14 NA 1 76 173</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 29 15 74 0 83 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 30 15 NA 1 96 181</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 31 16 75 0 80 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 32 16 NA 1 79 199</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 33 17 77 0 71 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 34 17 NA 1 95 178</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 35 18 76 0 89 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 36 18 NA 1 99 175</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 37 19 75 0 78 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 38 19 NA 1 88 175</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 39 20 79 0 83 NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 40 20 NA 1 98 178</span>
|
||||||
|
<span class="r-in"><span><span class="fu"><a href="https://rdrr.io/r/base/data.frame.html" class="external-link">data.frame</a></span><span class="op">(</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="fl">1</span><span class="op">:</span><span class="fl">20</span>, <span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="fl">70</span><span class="op">:</span><span class="fl">80</span>, <span class="fl">20</span>, <span class="cn">TRUE</span><span class="op">)</span>,</span></span>
|
||||||
|
<span class="r-in"><span> <span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="fl">70</span><span class="op">:</span><span class="fl">100</span>, <span class="fl">20</span>, <span class="cn">TRUE</span><span class="op">)</span>,</span></span>
|
||||||
|
<span class="r-in"><span> <span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="fl">70</span><span class="op">:</span><span class="fl">100</span>, <span class="fl">20</span>, <span class="cn">TRUE</span><span class="op">)</span>,</span></span>
|
||||||
|
<span class="r-in"><span> <span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="fl">170</span><span class="op">:</span><span class="fl">200</span>, <span class="fl">20</span>, <span class="cn">TRUE</span><span class="op">)</span></span></span>
|
||||||
|
<span class="r-in"><span><span class="op">)</span> <span class="op">|></span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="fu"><a href="https://rdrr.io/r/stats/setNames.html" class="external-link">setNames</a></span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="st">"id"</span>, <span class="st">"age"</span>, <span class="st">"weight_0"</span>, <span class="st">"weight_a_1"</span>, <span class="st">"height_b_1"</span><span class="op">)</span><span class="op">)</span> <span class="op">|></span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="fu">wide2long</span><span class="op">(</span>pattern <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="st">"_0"</span>, <span class="st">"_1"</span><span class="op">)</span>, type <span class="op">=</span> <span class="st">"suffix"</span><span class="op">)</span></span></span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> id age instance weight weight_a height_b</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 1 1 78 0 74 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 2 1 NA 1 NA 87 171</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 3 2 73 0 78 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 4 2 NA 1 NA 99 186</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 5 3 77 0 71 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 6 3 NA 1 NA 92 196</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 7 4 75 0 80 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 8 4 NA 1 NA 71 174</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 9 5 80 0 71 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 10 5 NA 1 NA 88 173</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 11 6 77 0 74 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 12 6 NA 1 NA 79 195</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 13 7 72 0 90 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 14 7 NA 1 NA 86 200</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 15 8 76 0 93 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 16 8 NA 1 NA 99 175</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 17 9 79 0 99 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 18 9 NA 1 NA 95 192</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 19 10 79 0 81 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 20 10 NA 1 NA 97 179</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 21 11 76 0 81 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 22 11 NA 1 NA 74 175</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 23 12 75 0 90 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 24 12 NA 1 NA 93 186</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 25 13 77 0 94 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 26 13 NA 1 NA 71 179</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 27 14 79 0 76 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 28 14 NA 1 NA 92 200</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 29 15 76 0 99 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 30 15 NA 1 NA 96 184</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 31 16 72 0 78 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 32 16 NA 1 NA 92 196</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 33 17 73 0 84 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 34 17 NA 1 NA 80 180</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 35 18 76 0 75 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 36 18 NA 1 NA 95 199</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 37 19 77 0 84 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 38 19 NA 1 NA 79 170</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 39 20 80 0 93 NA NA</span>
|
||||||
|
<span class="r-out co"><span class="r-pr">#></span> 40 20 NA 1 NA 97 190</span>
|
||||||
|
<span class="r-in"><span><span class="co"># Optional filling of missing values by last observation carried forward</span></span></span>
|
||||||
|
<span class="r-in"><span><span class="co"># Needed for mmrm analyses</span></span></span>
|
||||||
|
<span class="r-in"><span><span class="va">long_missings</span> <span class="op">|></span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="co"># Fills record ID assuming none are missing</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="fu">tidyr</span><span class="fu">::</span><span class="fu"><a href="https://tidyr.tidyverse.org/reference/fill.html" class="external-link">fill</a></span><span class="op">(</span><span class="va">record_id</span><span class="op">)</span> <span class="op">|></span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="co"># Grouping by ID for the last step</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="fu">dplyr</span><span class="fu">::</span><span class="fu"><a href="https://dplyr.tidyverse.org/reference/group_by.html" class="external-link">group_by</a></span><span class="op">(</span><span class="va">record_id</span><span class="op">)</span> <span class="op">|></span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="co"># Filling missing data by ID</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="fu">tidyr</span><span class="fu">::</span><span class="fu"><a href="https://tidyr.tidyverse.org/reference/fill.html" class="external-link">fill</a></span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/names.html" class="external-link">names</a></span><span class="op">(</span><span class="va">long_missings</span><span class="op">)</span><span class="op">[</span><span class="op">!</span><span class="fu"><a href="https://rdrr.io/r/base/names.html" class="external-link">names</a></span><span class="op">(</span><span class="va">long_missings</span><span class="op">)</span> <span class="op"><a href="https://rdrr.io/r/base/match.html" class="external-link">%in%</a></span> <span class="va">new_names</span><span class="op">]</span><span class="op">)</span> <span class="op">|></span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="co"># Remove grouping</span></span></span>
|
||||||
|
<span class="r-in"><span> <span class="fu">dplyr</span><span class="fu">::</span><span class="fu"><a href="https://dplyr.tidyverse.org/reference/group_by.html" class="external-link">ungroup</a></span><span class="op">(</span><span class="op">)</span></span></span>
|
||||||
|
<span class="r-err co"><span class="r-pr">#></span> <span class="error">Error:</span> object 'long_missings' not found</span>
|
||||||
|
</code></pre></div>
|
||||||
|
</div>
|
||||||
|
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
|
||||||
|
</nav></aside></div>
|
||||||
|
|
||||||
|
|
||||||
|
<footer><div class="pkgdown-footer-left">
|
||||||
|
<p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.1.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pkgdown-footer-right">
|
||||||
|
<p>Developed by Andreas Gammelgaard Damsbo. Provided without <strong>any warranty</strong>.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</footer></div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</body></html>
|
||||||
|
|
|
@ -26,6 +26,7 @@
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/data-summary.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/data-summary.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/default_format_arguments.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/default_format_arguments.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/default_parsing.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/default_parsing.html</loc></url>
|
||||||
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/drop_empty_event.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/factorize.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/factorize.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/file_export.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/file_export.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/format_writer.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/format_writer.html</loc></url>
|
||||||
|
@ -35,6 +36,9 @@
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/getfun.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/getfun.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/gg_theme_export.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/gg_theme_export.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/gg_theme_shiny.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/gg_theme_shiny.html</loc></url>
|
||||||
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/grepl_fix.html</loc></url>
|
||||||
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/import-file.html</loc></url>
|
||||||
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/import_delim.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/index.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/index.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/index_embed.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/index_embed.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/is_any_class.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/is_any_class.html</loc></url>
|
||||||
|
@ -59,7 +63,8 @@
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/regression_table.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/regression_table.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/remove_empty_cols.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/remove_empty_cols.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/remove_na_attr.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/remove_na_attr.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/sankey_ready.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/repeated_instruments.html</loc></url>
|
||||||
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/selectInputIcon.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/shiny_freesearcheR.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/shiny_freesearcheR.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/specify_qmd_format.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/specify_qmd_format.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/subset_types.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/subset_types.html</loc></url>
|
||||||
|
@ -69,7 +74,9 @@
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/update-factor.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/update-factor.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/update-variables.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/update-variables.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/update_variables_datagrid.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/update_variables_datagrid.html</loc></url>
|
||||||
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/vectorSelectInput.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/vertical_stacked_bars.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/vertical_stacked_bars.html</loc></url>
|
||||||
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/wide2long.html</loc></url>
|
||||||
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/write_quarto.html</loc></url>
|
<url><loc>https://agdamsbo.github.io/freesearcheR/reference/write_quarto.html</loc></url>
|
||||||
</urlset>
|
</urlset>
|
||||||
|
|
||||||
|
|