Deploying to gh-pages from @ agdamsbo/FreesearchR@32f299880d 🚀

This commit is contained in:
agdamsbo 2026-03-11 09:36:41 +00:00
commit 602d551a4a
179 changed files with 1527 additions and 705 deletions

View file

@ -11,7 +11,7 @@ an added "ignore" string pattern or similarly. Example 2.'><meta property="og:im
<a class="navbar-brand me-2" href="../index.html">FreesearchR</a>
<small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">26.3.1</small>
<small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">26.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">
@ -42,7 +42,7 @@ an added "ignore" string pattern or similarly. Example 2.'><meta property="og:im
<div class="row">
<main id="main" class="col-md-9"><div class="page-header">
<img src="../logo.png" class="logo" alt=""><h1>Alternative pivoting method for easily pivoting based on name pattern</h1>
<small class="dont-index">Source: <a href="https://github.com/agdamsbo/FreesearchR/blob/v26.3.1/R/wide2long.R" class="external-link"><code>R/wide2long.R</code></a></small>
<small class="dont-index">Source: <a href="https://github.com/agdamsbo/FreesearchR/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>
@ -104,46 +104,46 @@ Default is "1", first column.</p></dd>
<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">|&gt;</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">#&gt;</span> id age instance weight height</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 1 1 77 0 84 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 2 1 NA 1 85 170</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 3 2 75 0 95 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 4 2 NA 1 98 193</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 5 3 74 0 87 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 6 3 NA 1 92 196</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 7 4 73 0 77 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 8 4 NA 1 71 188</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 9 5 74 0 70 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 10 5 NA 1 73 186</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 11 6 78 0 72 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 12 6 NA 1 76 191</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 13 7 77 0 89 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 14 7 NA 1 87 179</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 15 8 73 0 84 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 16 8 NA 1 84 178</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 17 9 78 0 73 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 18 9 NA 1 89 172</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 19 10 77 0 72 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 20 10 NA 1 98 193</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 21 11 77 0 81 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 22 11 NA 1 100 198</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 23 12 76 0 76 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 24 12 NA 1 83 191</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 25 13 80 0 74 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 26 13 NA 1 81 181</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 27 14 78 0 92 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 28 14 NA 1 88 175</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 29 15 79 0 87 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 30 15 NA 1 70 182</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 31 16 77 0 77 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 32 16 NA 1 87 184</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 33 17 73 0 90 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 34 17 NA 1 85 170</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 35 18 70 0 71 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 36 18 NA 1 79 183</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 37 19 75 0 91 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 38 19 NA 1 87 177</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 39 20 74 0 96 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 40 20 NA 1 75 189</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 1 1 70 0 73 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 2 1 NA 1 77 176</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 3 2 77 0 97 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 4 2 NA 1 75 180</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 5 3 78 0 70 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 6 3 NA 1 99 181</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 7 4 78 0 87 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 8 4 NA 1 74 198</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 9 5 73 0 81 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 10 5 NA 1 98 198</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 11 6 72 0 90 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 12 6 NA 1 73 178</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 13 7 72 0 71 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 14 7 NA 1 100 179</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 15 8 79 0 96 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 16 8 NA 1 74 177</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 17 9 77 0 88 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 18 9 NA 1 98 189</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 19 10 78 0 88 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 20 10 NA 1 85 181</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 21 11 79 0 83 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 22 11 NA 1 97 197</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 23 12 76 0 79 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 24 12 NA 1 94 186</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 25 13 74 0 77 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 26 13 NA 1 77 200</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 27 14 70 0 88 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 28 14 NA 1 100 181</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 29 15 72 0 95 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 30 15 NA 1 73 175</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 31 16 70 0 99 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 32 16 NA 1 83 185</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 33 17 80 0 71 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 34 17 NA 1 84 174</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 35 18 79 0 77 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 36 18 NA 1 94 184</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 37 19 72 0 70 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 38 19 NA 1 93 195</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 39 20 77 0 77 NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 40 20 NA 1 77 187</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>
@ -153,46 +153,46 @@ Default is "1", first column.</p></dd>
<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">|&gt;</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">#&gt;</span> id age instance weight weight_a height_b</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 1 1 71 0 97 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 2 1 NA 1 NA 71 178</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 3 2 72 0 96 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 4 2 NA 1 NA 73 181</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 5 3 80 0 83 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 6 3 NA 1 NA 99 182</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 7 4 75 0 81 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 8 4 NA 1 NA 85 193</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 9 5 73 0 80 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 10 5 NA 1 NA 97 176</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 11 6 71 0 91 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 12 6 NA 1 NA 83 181</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 13 7 70 0 79 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 14 7 NA 1 NA 71 197</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 15 8 71 0 98 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 16 8 NA 1 NA 83 197</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 17 9 73 0 96 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 18 9 NA 1 NA 82 171</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 19 10 70 0 89 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 20 10 NA 1 NA 75 194</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 21 11 74 0 88 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 22 11 NA 1 NA 93 192</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 23 12 73 0 87 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 24 12 NA 1 NA 84 194</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 25 13 76 0 90 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 26 13 NA 1 NA 90 174</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 27 14 73 0 77 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 28 14 NA 1 NA 74 198</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 29 15 71 0 99 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 30 15 NA 1 NA 76 172</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 31 16 73 0 100 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 32 16 NA 1 NA 86 179</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 33 17 78 0 72 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 34 17 NA 1 NA 81 182</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 35 18 71 0 90 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 36 18 NA 1 NA 86 179</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 37 19 73 0 91 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 38 19 NA 1 NA 83 196</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 39 20 73 0 71 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 40 20 NA 1 NA 80 172</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 1 1 77 0 84 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 2 1 NA 1 NA 78 171</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 3 2 70 0 89 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 4 2 NA 1 NA 72 182</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 5 3 72 0 98 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 6 3 NA 1 NA 93 170</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 7 4 73 0 100 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 8 4 NA 1 NA 98 171</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 9 5 73 0 83 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 10 5 NA 1 NA 91 173</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 11 6 72 0 81 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 12 6 NA 1 NA 81 170</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 13 7 76 0 88 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 14 7 NA 1 NA 75 174</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 15 8 74 0 70 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 16 8 NA 1 NA 82 173</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 17 9 76 0 87 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 18 9 NA 1 NA 84 176</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 19 10 71 0 85 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 20 10 NA 1 NA 70 189</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 21 11 77 0 79 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 22 11 NA 1 NA 83 185</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 23 12 74 0 87 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 24 12 NA 1 NA 77 187</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 25 13 71 0 75 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 26 13 NA 1 NA 89 173</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 27 14 75 0 70 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 28 14 NA 1 NA 84 178</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 29 15 80 0 93 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 30 15 NA 1 NA 87 182</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 31 16 76 0 96 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 32 16 NA 1 NA 72 187</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 33 17 71 0 88 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 34 17 NA 1 NA 80 173</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 35 18 73 0 86 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 36 18 NA 1 NA 91 184</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 37 19 76 0 91 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 38 19 NA 1 NA 89 189</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 39 20 71 0 79 NA NA</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> 40 20 NA 1 NA 84 197</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">|&gt;</span></span></span>