AMR/docs/articles/MDR.html

447 lines
24 KiB
HTML
Raw Normal View History

2019-05-23 16:58:59 +02:00
<!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.0">
2020-12-21 22:46:29 +01:00
<!-- Inform modern browsers that this page supports both dark and light color schemes,
and the page author prefers light. --><meta name="color-scheme" content="dark light">
<script>
// If `prefers-color-scheme` is not supported, fall back to light mode.
// i.e. In this case, inject the `light` CSS before the others, with
// no media filter so that it will be downloaded with highest priority.
if (window.matchMedia("(prefers-color-scheme: dark)").media === "not all") {
document.documentElement.style.display = "none";
document.head.insertAdjacentHTML(
"beforeend",
"<link id=\"css\" rel=\"stylesheet\" href=\"bootstrap.css\" onload=\"document.documentElement.style.display = ''\">"
);
}
</script><title>How to determine multi-drug resistance (MDR) • AMR (for R)</title>
2019-05-23 16:58:59 +02:00
<!-- favicons --><link rel="icon" type="image/png" sizes="16x16" href="../favicon-16x16.png">
<link rel="icon" type="image/png" sizes="32x32" href="../favicon-32x32.png">
<link rel="apple-touch-icon" type="image/png" sizes="180x180" href="../apple-touch-icon.png">
<link rel="apple-touch-icon" type="image/png" sizes="120x120" href="../apple-touch-icon-120x120.png">
<link rel="apple-touch-icon" type="image/png" sizes="76x76" href="../apple-touch-icon-76x76.png">
<link rel="apple-touch-icon" type="image/png" sizes="60x60" href="../apple-touch-icon-60x60.png">
2020-12-21 22:46:29 +01:00
<!-- jquery --><script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script><!-- Bootstrap --><script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.4.1/js/bootstrap.min.js" integrity="sha256-nuL8/2cJ5NDSSwnKD8VqreErSWHtnEP9E7AySL+1ev4=" crossorigin="anonymous"></script><!-- Flatly Theme - Light --><link id="css-light" rel="stylesheet" href="https://bootswatch.com/3/flatly/bootstrap.css" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)">
<!-- Darkly Theme - Dark --><link id="css-dark" rel="stylesheet" href="https://bootswatch.com/3/darkly/bootstrap.css" media="(prefers-color-scheme: dark)">
<!-- preferably CSS --><link rel="stylesheet" href="../preferably.css">
<link id="css-code-light" rel="stylesheet" href="../code-color-scheme-light.css" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)">
<link id="css-code-dark" rel="stylesheet" href="../code-color-scheme-dark.css" media="(prefers-color-scheme: dark)">
<!-- bootstrap-toc --><link rel="stylesheet" href="../bootstrap-toc.css">
2020-04-17 19:16:30 +02:00
<script src="../bootstrap-toc.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous">
<!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- pkgdown --><link href="../pkgdown.css" rel="stylesheet">
2020-02-23 20:56:11 +01:00
<script src="../pkgdown.js"></script><link href="../extra.css" rel="stylesheet">
2019-05-23 16:58:59 +02:00
<script src="../extra.js"></script><meta property="og:title" content="How to determine multi-drug resistance (MDR)">
2020-04-13 21:09:56 +02:00
<meta property="og:description" content="AMR">
2020-10-04 19:26:43 +02:00
<meta property="og:image" content="https://msberends.github.io/AMR/logo.png">
2019-05-23 16:58:59 +02:00
<!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
2020-04-17 19:16:30 +02:00
<body data-spy="scroll" data-target="#toc">
2019-05-23 16:58:59 +02:00
<div class="container template-article">
<header><div class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<span class="navbar-brand">
<a class="navbar-link" href="../index.html">AMR (for R)</a>
2020-12-21 22:46:29 +01:00
<span class="version label label-default" data-toggle="tooltip" data-placement="bottom" title="Latest development version">1.4.0.9042</span>
2019-05-23 16:58:59 +02:00
</span>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li>
<a href="../index.html">
2020-12-21 22:46:29 +01:00
<span class="fas fa-home"></span>
2019-05-23 16:58:59 +02:00
Home
</a>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
2020-12-21 22:46:29 +01:00
<span class="fas fa-question-circle"></span>
2019-05-23 16:58:59 +02:00
How to
<span class="caret"></span>
</a>
<ul class="dropdown-menu" role="menu">
<li>
<a href="../articles/AMR.html">
2020-12-21 22:46:29 +01:00
<span class="fas fa-directions"></span>
2019-05-23 16:58:59 +02:00
Conduct AMR analysis
</a>
</li>
<li>
<a href="../articles/resistance_predict.html">
2020-12-21 22:46:29 +01:00
<span class="fas fa-dice"></span>
2019-05-23 16:58:59 +02:00
Predict antimicrobial resistance
</a>
</li>
2020-08-17 21:49:58 +02:00
<li>
<a href="../articles/datasets.html">
2020-12-21 22:46:29 +01:00
<span class="fas fa-database"></span>
2020-08-17 21:49:58 +02:00
Data sets for download / own use
2020-08-17 21:49:58 +02:00
</a>
</li>
2020-04-13 21:09:56 +02:00
<li>
<a href="../articles/PCA.html">
2020-12-21 22:46:29 +01:00
<span class="fas fa-compress"></span>
2020-04-13 21:09:56 +02:00
Conduct principal component analysis for AMR
</a>
</li>
2019-05-23 16:58:59 +02:00
<li>
<a href="../articles/MDR.html">
2020-12-21 22:46:29 +01:00
<span class="fas fa-skull-crossbones"></span>
2019-05-23 16:58:59 +02:00
Determine multi-drug resistance (MDR)
</a>
</li>
<li>
<a href="../articles/WHONET.html">
2020-12-21 22:46:29 +01:00
<span class="fas fa-globe-americas"></span>
2019-05-23 16:58:59 +02:00
Work with WHONET data
</a>
</li>
<li>
<a href="../articles/SPSS.html">
2020-12-21 22:46:29 +01:00
<span class="fas fa-file-upload"></span>
2019-05-23 16:58:59 +02:00
Import data from SPSS/SAS/Stata
</a>
</li>
<li>
<a href="../articles/EUCAST.html">
2020-12-21 22:46:29 +01:00
<span class="fas fa-exchange-alt"></span>
2019-05-23 16:58:59 +02:00
Apply EUCAST rules
</a>
</li>
<li>
<a href="../reference/mo_property.html">
2020-12-21 22:46:29 +01:00
<span class="fas fa-bug"></span>
2019-05-23 16:58:59 +02:00
Get properties of a microorganism
</a>
</li>
<li>
<a href="../reference/ab_property.html">
2020-12-21 22:46:29 +01:00
<span class="fas fa-capsules"></span>
2019-05-23 16:58:59 +02:00
Get properties of an antibiotic
</a>
</li>
<li>
<a href="../articles/benchmarks.html">
2020-12-21 22:46:29 +01:00
<span class="fas fa-shipping-fast"></span>
2019-05-23 16:58:59 +02:00
Other: benchmarks
</a>
</li>
</ul>
</li>
<li>
2020-07-28 18:39:57 +02:00
<a href="../reference/index.html">
2020-12-21 22:46:29 +01:00
<span class="fas fa-book-open"></span>
2019-05-23 16:58:59 +02:00
Manual
</a>
</li>
<li>
<a href="../authors.html">
2020-12-21 22:46:29 +01:00
<span class="fas fa-users"></span>
2019-05-23 16:58:59 +02:00
Authors
</a>
</li>
<li>
2020-07-28 18:39:57 +02:00
<a href="../news/index.html">
2020-12-21 22:46:29 +01:00
<span class="far fa-newspaper"></span>
2019-05-23 16:58:59 +02:00
Changelog
</a>
</li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li>
2020-07-09 14:12:11 +02:00
<a href="https://github.com/msberends/AMR">
2020-12-21 22:46:29 +01:00
<span class="fab fa-github"></span>
2019-05-23 16:58:59 +02:00
Source Code
</a>
</li>
<li>
2020-07-28 18:39:57 +02:00
<a href="../survey.html">
2020-12-21 22:46:29 +01:00
<span class="fas fa-clipboard-list"></span>
2019-05-23 16:58:59 +02:00
2020-07-28 18:39:57 +02:00
Survey
2019-05-23 16:58:59 +02:00
</a>
</li>
</ul>
</div>
<!--/.nav-collapse -->
</div>
<!--/.container -->
</div>
<!--/.navbar -->
2019-09-26 21:58:06 +02:00
2020-12-21 22:46:29 +01:00
</header><script src="MDR_files/header-attrs-2.6/header-attrs.js"></script><div class="row">
2019-05-23 16:58:59 +02:00
<div class="col-md-9 contents">
<div class="page-header toc-ignore">
2020-04-17 19:16:30 +02:00
<h1 data-toc-skip>How to determine multi-drug resistance (MDR)</h1>
2019-05-23 16:58:59 +02:00
2020-07-09 14:12:11 +02:00
<small class="dont-index">Source: <a href="https://github.com/msberends/AMR/blob/master/vignettes/MDR.Rmd"><code>vignettes/MDR.Rmd</code></a></small>
2019-05-23 16:58:59 +02:00
<div class="hidden name"><code>MDR.Rmd</code></div>
</div>
<p>With the function <code><a href="../reference/mdro.html">mdro()</a></code>, you can determine which micro-organisms are multi-drug resistant organisms (MDRO).</p>
2019-11-09 11:33:22 +01:00
<div id="type-of-input" class="section level4">
<h4 class="hasAnchor">
<a href="#type-of-input" class="anchor"></a>Type of input</h4>
<p>The <code><a href="../reference/mdro.html">mdro()</a></code> function takes a data set as input, such as a regular <code>data.frame</code>. It tries to automatically determine the right columns for info about your isolates, like the name of the species and all columns with results of antimicrobial agents. See the help page for more info about how to set the right settings for your data with the command <code><a href="../reference/mdro.html">?mdro</a></code>.</p>
2019-11-09 11:33:22 +01:00
<p>For WHONET data (and most other data), all settings are automatically set correctly.</p>
</div>
<div id="guidelines" class="section level4">
<h4 class="hasAnchor">
<a href="#guidelines" class="anchor"></a>Guidelines</h4>
<p>The function support multiple guidelines. You can select a guideline with the <code>guideline</code> parameter. Currently supported guidelines are (case-insensitive):</p>
2019-05-23 16:58:59 +02:00
<ul>
2019-11-09 11:33:22 +01:00
<li>
<p><code>guideline = "CMI2012"</code> (default)</p>
2020-07-09 14:12:11 +02:00
<p>Magiorakos AP, Srinivasan A <em>et al.</em> “Multidrug-resistant, extensively drug-resistant and pandrug-resistant bacteria: an international expert proposal for interim standard definitions for acquired resistance.” Clinical Microbiology and Infection (2012) (<a href="https://www.clinicalmicrobiologyandinfection.com/article/S1198-743X(14)61632-3/fulltext">link</a>)</p>
</li>
2019-11-09 11:33:22 +01:00
<li>
<p><code>guideline = "EUCAST3.2"</code> (or simply <code>guideline = "EUCAST"</code>)</p>
<p>The European international guideline - EUCAST Expert Rules Version 3.2 “Intrinsic Resistance and Unusual Phenotypes” (<a href="https://www.eucast.org/fileadmin/src/media/PDFs/EUCAST_files/Expert_Rules/2020/Intrinsic_Resistance_and_Unusual_Phenotypes_Tables_v3.2_20200225.pdf">link</a>)</p>
</li>
<li>
<p><code>guideline = "EUCAST3.1"</code></p>
2020-10-08 11:16:03 +02:00
<p>The European international guideline - EUCAST Expert Rules Version 3.1 “Intrinsic Resistance and Exceptional Phenotypes Tables” (<a href="https://www.eucast.org/fileadmin/src/media/PDFs/EUCAST_files/Expert_Rules/Expert_rules_intrinsic_exceptional_V3.1.pdf">link</a>)</p>
2020-07-09 14:12:11 +02:00
</li>
2019-11-09 11:33:22 +01:00
<li>
<p><code>guideline = "TB"</code></p>
2020-07-09 14:12:11 +02:00
<p>The international guideline for multi-drug resistant tuberculosis - World Health Organization “Companion handbook to the WHO guidelines for the programmatic management of drug-resistant tuberculosis” (<a href="https://www.who.int/tb/publications/pmdt_companionhandbook/en/">link</a>)</p>
</li>
2019-11-09 11:33:22 +01:00
<li>
<p><code>guideline = "MRGN"</code></p>
<p>The German national guideline - Mueller et al. (2015) Antimicrobial Resistance and Infection Control 4:7. DOI: 10.1186/s13756-015-0047-6</p>
2020-07-09 14:12:11 +02:00
</li>
2019-11-09 11:33:22 +01:00
<li>
<p><code>guideline = "BRMO"</code></p>
<p>The Dutch national guideline - Rijksinstituut voor Volksgezondheid en Milieu “WIP-richtlijn BRMO (Bijzonder Resistente Micro-Organismen) (ZKH)” (<a href="https://www.rivm.nl/wip-richtlijn-brmo-bijzonder-resistente-micro-organismen-zkh">link</a>)</p>
2019-11-09 11:33:22 +01:00
</li>
2019-05-23 16:58:59 +02:00
</ul>
<p>Please suggest your own (country-specific) guidelines by letting us know: <a href="https://github.com/msberends/AMR/issues/new" class="uri">https://github.com/msberends/AMR/issues/new</a>.</p>
2019-11-09 11:33:22 +01:00
</div>
<div id="examples" class="section level4">
<h4 class="hasAnchor">
<a href="#examples" class="anchor"></a>Examples</h4>
<p>The <code><a href="../reference/mdro.html">mdro()</a></code> function always returns an ordered <code>factor</code>. For example, the output of the default guideline by Magiorakos <em>et al.</em> returns a <code>factor</code> with levels Negative, MDR, XDR or PDR in that order.</p>
<p>The next example uses the <code>example_isolates</code> data set. This is a data set included with this package and contains 2,000 microbial isolates with their full antibiograms. It reflects reality and can be used to practice AMR analysis. If we test the MDR/XDR/PDR guideline on this data set, we get:</p>
2020-12-21 22:46:29 +01:00
<div class="sourceCode" id="cb1"><pre class="downlit sourceCode r">
<code class="sourceCode R"><span class="kw"><a href="https://rdrr.io/r/base/library.html">library</a></span><span class="op">(</span><span class="va"><a href="https://dplyr.tidyverse.org">dplyr</a></span><span class="op">)</span> <span class="co"># to support pipes: %&gt;%</span>
<span class="kw"><a href="https://rdrr.io/r/base/library.html">library</a></span><span class="op">(</span><span class="va"><a href="https://github.com/msberends/cleaner">cleaner</a></span><span class="op">)</span> <span class="co"># to create frequency tables</span></code></pre></div>
<div class="sourceCode" id="cb2"><pre class="downlit sourceCode r">
<code class="sourceCode R"><span class="va">example_isolates</span> <span class="op">%&gt;%</span>
<span class="fu"><a href="../reference/mdro.html">mdro</a></span><span class="op">(</span><span class="op">)</span> <span class="op">%&gt;%</span>
<span class="fu"><a href="https://rdrr.io/pkg/cleaner/man/freq.html">freq</a></span><span class="op">(</span><span class="op">)</span> <span class="co"># show frequency table of the result</span>
<span class="co"># Warning in warning_("NA introduced for isolates where the available percentage of antimicrobial classes was below ", : NA introduced for isolates where the available percentage of antimicrobial</span>
2020-12-21 22:46:29 +01:00
<span class="co"># classes was below 50% (set with `pct_required_classes`)</span></code></pre></div>
2019-11-09 11:33:22 +01:00
<p><strong>Frequency table</strong></p>
<p>Class: factor &gt; ordered (numeric)<br>
2020-02-23 20:56:11 +01:00
Length: 2,000<br>
2019-11-09 11:33:22 +01:00
Levels: 4: Negative &lt; Multi-drug-resistant (MDR) &lt; Extensively drug-resistant …<br>
2020-10-04 19:26:43 +02:00
Available: 1,747 (87.35%, NA: 253 = 12.65%)<br>
2019-11-09 11:33:22 +01:00
Unique: 2</p>
<table class="table">
<thead><tr class="header">
<th align="left"></th>
<th align="left">Item</th>
<th align="right">Count</th>
<th align="right">Percent</th>
<th align="right">Cum. Count</th>
<th align="right">Cum. Percent</th>
</tr></thead>
<tbody>
<tr class="odd">
<td align="left">1</td>
<td align="left">Negative</td>
2020-10-04 19:26:43 +02:00
<td align="right">1616</td>
<td align="right">92.50%</td>
<td align="right">1616</td>
<td align="right">92.50%</td>
2019-11-09 11:33:22 +01:00
</tr>
<tr class="even">
<td align="left">2</td>
<td align="left">Multi-drug-resistant (MDR)</td>
2020-10-04 19:26:43 +02:00
<td align="right">131</td>
<td align="right">7.50%</td>
<td align="right">1747</td>
2019-11-09 11:33:22 +01:00
<td align="right">100.00%</td>
</tr>
</tbody>
</table>
<p>For another example, I will create a data set to determine multi-drug resistant TB:</p>
2020-12-21 22:46:29 +01:00
<div class="sourceCode" id="cb3"><pre class="downlit sourceCode r">
<code class="sourceCode R"><span class="co"># a helper function to get a random vector with values S, I and R</span>
2020-04-17 19:16:30 +02:00
<span class="co"># with the probabilities 50% - 10% - 40%</span>
<span class="va">sample_rsi</span> <span class="op">&lt;-</span> <span class="kw">function</span><span class="op">(</span><span class="op">)</span> <span class="op">{</span>
<span class="fu"><a href="https://rdrr.io/r/base/sample.html">sample</a></span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/c.html">c</a></span><span class="op">(</span><span class="st">"S"</span>, <span class="st">"I"</span>, <span class="st">"R"</span><span class="op">)</span>,
size <span class="op">=</span> <span class="fl">5000</span>,
prob <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html">c</a></span><span class="op">(</span><span class="fl">0.5</span>, <span class="fl">0.1</span>, <span class="fl">0.4</span><span class="op">)</span>,
replace <span class="op">=</span> <span class="cn">TRUE</span><span class="op">)</span>
<span class="op">}</span>
2020-04-17 19:16:30 +02:00
<span class="va">my_TB_data</span> <span class="op">&lt;-</span> <span class="fu"><a href="https://rdrr.io/r/base/data.frame.html">data.frame</a></span><span class="op">(</span>rifampicin <span class="op">=</span> <span class="fu">sample_rsi</span><span class="op">(</span><span class="op">)</span>,
isoniazid <span class="op">=</span> <span class="fu">sample_rsi</span><span class="op">(</span><span class="op">)</span>,
gatifloxacin <span class="op">=</span> <span class="fu">sample_rsi</span><span class="op">(</span><span class="op">)</span>,
ethambutol <span class="op">=</span> <span class="fu">sample_rsi</span><span class="op">(</span><span class="op">)</span>,
pyrazinamide <span class="op">=</span> <span class="fu">sample_rsi</span><span class="op">(</span><span class="op">)</span>,
moxifloxacin <span class="op">=</span> <span class="fu">sample_rsi</span><span class="op">(</span><span class="op">)</span>,
2020-12-21 22:46:29 +01:00
kanamycin <span class="op">=</span> <span class="fu">sample_rsi</span><span class="op">(</span><span class="op">)</span><span class="op">)</span></code></pre></div>
2019-05-23 16:58:59 +02:00
<p>Because all column names are automatically verified for valid drug names or codes, this would have worked exactly the same:</p>
2020-12-21 22:46:29 +01:00
<div class="sourceCode" id="cb4"><pre class="downlit sourceCode r">
<code class="sourceCode R"><span class="va">my_TB_data</span> <span class="op">&lt;-</span> <span class="fu"><a href="https://rdrr.io/r/base/data.frame.html">data.frame</a></span><span class="op">(</span>RIF <span class="op">=</span> <span class="fu">sample_rsi</span><span class="op">(</span><span class="op">)</span>,
INH <span class="op">=</span> <span class="fu">sample_rsi</span><span class="op">(</span><span class="op">)</span>,
GAT <span class="op">=</span> <span class="fu">sample_rsi</span><span class="op">(</span><span class="op">)</span>,
ETH <span class="op">=</span> <span class="fu">sample_rsi</span><span class="op">(</span><span class="op">)</span>,
PZA <span class="op">=</span> <span class="fu">sample_rsi</span><span class="op">(</span><span class="op">)</span>,
MFX <span class="op">=</span> <span class="fu">sample_rsi</span><span class="op">(</span><span class="op">)</span>,
2020-12-21 22:46:29 +01:00
KAN <span class="op">=</span> <span class="fu">sample_rsi</span><span class="op">(</span><span class="op">)</span><span class="op">)</span></code></pre></div>
2019-11-09 11:33:22 +01:00
<p>The data set now looks like this:</p>
2020-12-21 22:46:29 +01:00
<div class="sourceCode" id="cb5"><pre class="downlit sourceCode r">
<code class="sourceCode R"><span class="fu"><a href="https://rdrr.io/r/utils/head.html">head</a></span><span class="op">(</span><span class="va">my_TB_data</span><span class="op">)</span>
2020-04-17 19:16:30 +02:00
<span class="co"># rifampicin isoniazid gatifloxacin ethambutol pyrazinamide moxifloxacin</span>
2020-12-21 22:46:29 +01:00
<span class="co"># 1 S R S R R S</span>
<span class="co"># 2 S R S S S S</span>
<span class="co"># 3 S S S S R S</span>
<span class="co"># 4 S R S R S S</span>
<span class="co"># 5 R S R S R S</span>
<span class="co"># 6 S R R R S S</span>
2020-04-17 19:16:30 +02:00
<span class="co"># kanamycin</span>
2020-12-21 22:46:29 +01:00
<span class="co"># 1 S</span>
2020-12-09 09:40:50 +01:00
<span class="co"># 2 S</span>
<span class="co"># 3 S</span>
2020-12-08 12:37:25 +01:00
<span class="co"># 4 S</span>
2020-12-09 09:40:50 +01:00
<span class="co"># 5 R</span>
2020-12-21 22:46:29 +01:00
<span class="co"># 6 S</span></code></pre></div>
2019-11-09 11:33:22 +01:00
<p>We can now add the interpretation of MDR-TB to our data set. You can use:</p>
2020-12-21 22:46:29 +01:00
<div class="sourceCode" id="cb6"><pre class="downlit sourceCode r">
<code class="sourceCode R"><span class="fu"><a href="../reference/mdro.html">mdro</a></span><span class="op">(</span><span class="va">my_TB_data</span>, guideline <span class="op">=</span> <span class="st">"TB"</span><span class="op">)</span></code></pre></div>
2019-11-09 11:33:22 +01:00
<p>or its shortcut <code><a href="../reference/mdro.html">mdr_tb()</a></code>:</p>
2020-12-21 22:46:29 +01:00
<div class="sourceCode" id="cb7"><pre class="downlit sourceCode r">
<code class="sourceCode R"><span class="va">my_TB_data</span><span class="op">$</span><span class="va">mdr</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/mdro.html">mdr_tb</a></span><span class="op">(</span><span class="va">my_TB_data</span><span class="op">)</span>
<span class="co"># NOTE: No column found as input for `col_mo`, assuming all records contain</span>
2020-12-21 22:46:29 +01:00
<span class="co"># Mycobacterium tuberculosis.</span></code></pre></div>
2019-11-09 11:33:22 +01:00
<p>Create a frequency table of the results:</p>
2020-12-21 22:46:29 +01:00
<div class="sourceCode" id="cb8"><pre class="downlit sourceCode r">
<code class="sourceCode R"><span class="fu"><a href="https://rdrr.io/pkg/cleaner/man/freq.html">freq</a></span><span class="op">(</span><span class="va">my_TB_data</span><span class="op">$</span><span class="va">mdr</span><span class="op">)</span></code></pre></div>
2019-07-29 13:33:48 +02:00
<p><strong>Frequency table</strong></p>
2019-05-23 19:39:07 +02:00
<p>Class: factor &gt; ordered (numeric)<br>
2020-02-23 20:56:11 +01:00
Length: 5,000<br>
2019-09-26 21:58:06 +02:00
Levels: 5: Negative &lt; Mono-resistant &lt; Poly-resistant &lt; Multi-drug-resistant &lt;<br>
2020-02-23 20:56:11 +01:00
Available: 5,000 (100%, NA: 0 = 0%)<br>
2019-05-23 18:53:18 +02:00
Unique: 5</p>
<table class="table">
<thead><tr class="header">
<th align="left"></th>
<th align="left">Item</th>
<th align="right">Count</th>
<th align="right">Percent</th>
<th align="right">Cum. Count</th>
<th align="right">Cum. Percent</th>
</tr></thead>
<tbody>
<tr class="odd">
<td align="left">1</td>
2019-09-26 21:58:06 +02:00
<td align="left">Mono-resistant</td>
2020-12-21 22:46:29 +01:00
<td align="right">3314</td>
<td align="right">66.28%</td>
<td align="right">3314</td>
<td align="right">66.28%</td>
2019-05-23 18:53:18 +02:00
</tr>
<tr class="even">
<td align="left">2</td>
2020-10-04 19:26:43 +02:00
<td align="left">Negative</td>
2020-12-21 22:46:29 +01:00
<td align="right">637</td>
<td align="right">12.74%</td>
<td align="right">3951</td>
<td align="right">79.02%</td>
2019-05-23 18:53:18 +02:00
</tr>
<tr class="odd">
<td align="left">3</td>
2020-10-04 19:26:43 +02:00
<td align="left">Multi-drug-resistant</td>
2020-12-21 22:46:29 +01:00
<td align="right">565</td>
<td align="right">11.30%</td>
<td align="right">4516</td>
<td align="right">90.32%</td>
2019-05-23 18:53:18 +02:00
</tr>
<tr class="even">
<td align="left">4</td>
2019-09-26 21:58:06 +02:00
<td align="left">Poly-resistant</td>
2020-12-21 22:46:29 +01:00
<td align="right">298</td>
<td align="right">5.96%</td>
<td align="right">4814</td>
<td align="right">96.28%</td>
2019-05-23 18:53:18 +02:00
</tr>
<tr class="odd">
<td align="left">5</td>
2019-11-09 11:33:22 +01:00
<td align="left">Extensively drug-resistant</td>
2020-12-21 22:46:29 +01:00
<td align="right">186</td>
<td align="right">3.72%</td>
2019-07-29 13:33:48 +02:00
<td align="right">5000</td>
<td align="right">100.00%</td>
2019-05-23 18:53:18 +02:00
</tr>
</tbody>
</table>
</div>
2019-11-09 11:33:22 +01:00
</div>
2019-05-23 16:58:59 +02:00
2020-04-13 21:09:56 +02:00
<div class="col-md-3 hidden-xs hidden-sm" id="pkgdown-sidebar">
2019-09-26 21:58:06 +02:00
2019-05-23 16:58:59 +02:00
</div>
</div>
2019-09-26 21:58:06 +02:00
2019-05-23 16:58:59 +02:00
<footer><div class="copyright">
2020-01-26 20:38:54 +01:00
<p>Developed by <a href="https://www.rug.nl/staff/m.s.berends/">Matthijs S. Berends</a>, <a href="https://www.rug.nl/staff/c.f.luz/">Christian F. Luz</a>, <a href="https://www.rug.nl/staff/a.w.friedrich/">Alexander W. Friedrich</a>, <a href="https://www.rug.nl/staff/b.sinha/">Bhanu N. M. Sinha</a>, <a href="https://www.rug.nl/staff/c.j.albers/">Casper J. Albers</a>, <a href="https://www.rug.nl/staff/c.glasner/">Corinna Glasner</a>.</p>
2019-05-23 16:58:59 +02:00
</div>
<div class="pkgdown">
2020-12-21 22:46:29 +01:00
<p>Made with <a href="https://pkgdown.r-lib.org/">pkgdown</a> 1.6.1, using <a href="https://preferably.amirmasoudabdol.name/?source=footer">preferably</a> template.</p>
2019-05-23 16:58:59 +02:00
</div>
2019-09-26 21:58:06 +02:00
2019-05-23 16:58:59 +02:00
</footer>
</div>
2020-02-23 20:56:11 +01:00
</body>
2019-05-23 16:58:59 +02:00
</html>