From 2458e52963c0c0e0c1c8f47f06fbaadfd72e3370 Mon Sep 17 00:00:00 2001
From: "lea.douchet_ird.fr" <ldouchet@hotmail.fr>
Date: Thu, 24 Nov 2022 08:53:32 +0700
Subject: [PATCH] Moran analysis

---
 07-basic_statistics.qmd                       |  37 +++++--
 public/07-basic_statistics.html               | 102 +++++++++++-------
 .../figure-html/inc_visualization-1.png       | Bin 53684 -> 53636 bytes
 public/search.json                            |   6 +-
 4 files changed, 90 insertions(+), 55 deletions(-)

diff --git a/07-basic_statistics.qmd b/07-basic_statistics.qmd
index a515b24..9b729db 100644
--- a/07-basic_statistics.qmd
+++ b/07-basic_statistics.qmd
@@ -42,7 +42,7 @@ mf_map(x = cases, lwd = .5, col = "#990000", pch = 20, add = TRUE)
 
 ```
 
-In epidemiology, the true meaning of point is very questionable. If it usually gives the location of an observation, its not clear if this observation represents an event of interest (e.g. illness, death, ...) or a person at risk (e.g. a participant that may or may not experience the disease). Considering a ratio of event compared to a population at risk is often more informative than just considering cases. Administrative divisions of countries appears as great areal units for cases aggreagation since they make available data on population count and structures. In this study, we will use district as the areal unit of the study.
+In epidemiology, the true meaning of point is very questionable. If it usually gives the location of an observation, its not clear if this observation represents an event of interest (e.g. illness, death, ...) or a person at risk (e.g. a participant that may or may not experience the disease).  Considering a ratio of event compared to a population at risk is often more informative than just considering cases. Administrative divisions of countries appears as great areal units for cases aggregation since they make available data on population count and structures. In this study, we will use district as the areal unit of the study.
 
 ```{r district_aggregate, eval = TRUE, echo = TRUE, nm = TRUE, fig.width=8, class.output="code-out", warning=FALSE, message=FALSE}
 # Aggregate cases over districts
@@ -89,7 +89,6 @@ mf_map(x = district,
 mf_layout(title = "Incidence of W Fever")
 
 # Plot SIRs
-
 # create breaks and associated color palette
 break_SIR = c(0, exp(mf_get_breaks(log(district$SIR), nbreaks = 8, breaks = "pretty")))
 col_pal = c("#273871", "#3267AD", "#6496C8", "#9BBFDD", "#CDE3F0", "#FFCEBC", "#FF967E", "#F64D41", "#B90E36")
@@ -112,35 +111,51 @@ These maps illustrates the spatial heterogenity of the cases. The incidence show
 
 -   average risk (SIR \~ 1) when standardized for population
 
-In this example, we standardized the cases distribution for population count. This simple standardization assume that the risk of contracting the disease is similar for each person. Howerver, this case does not apply for all diseases and for all observed events (e.g. the number of childhood illness and death outcomes in a district are usually related to the age pyramid) and you should keep in mind that other standardization can be performed based on variables known to have an effect but that you don't want to analyze (e.g. sex ratio, occupations, age pyramid). 
+In this example, we standardized the cases distribution for population count. This simple standardization assume that the risk of contracting the disease is similar for each person. However, assumption does not hold for all diseases and for all observed events since confounding effects can create nuisance into the interpretations (e.g. the number of childhood illness and death outcomes in a district are usually related to the age pyramid) and you should keep in mind that other standardization can be performed based on variables known to have an effect but that you don't want to analyze (e.g. sex ratio, occupations, age pyramid).
 
 ## Cluster analysis
 
-Since this W fever seems to have a heterogenous distribution across Cambodia, it would be interesting to study where excess of cases appears, i.e. to identify clusters of the disease. 
+Since this W fever seems to have a heterogeneous distribution across Cambodia, it would be interesting to study where excess of cases appears, i.e. to identify clusters of the disease. The first question is to wonder if data are auto correlated or spatially independent, i.e. study if neighboring districts are likely to have similar incidence.
 
 In statistics, problems are usually expressed by defining two hypothesis : the null hypothesis (H0), i.e. an a priori hypothesis of the studied phenomenon (e.g. the situation is a random) and the alternative hypothesis (HA), e.g. the situation is not random. The main principle is to measure how likely the observed situation belong to the ensemble of situation that are possible under the H0 hypothesis.
 
 ### Spatial autocorrelation (Moran's I test)
 
-A popular test for spatial autocorrelation is the Moran's test.
+A popular test for spatial autocorrelation is the Moran's test. This test tells us whether nearby units tend to exhibit similar incidences. It ranges from -1 to +1. A value of -1 denote that units with low rates are located near other units with high rates, while a Moran's I value of +1 indicates a concentration of spatial units exhibiting similar rates.
+
+Here the statistics hypothesis are :
 
-Moran's I test tells us whether nearby units tend to exhibit similar rates. It ranges from -1 to +1, whith a value of -1 denoting that units with low rates are located near other units with high rates, while a Moran's I value of +1 indicates a concentration of spatial units exhibiting similar rates.
+-   H0 :
+
+-   H1: , i.e. Moran's I value is different than 0.
 
 We will compute the Moran's statistics using `spdep` and `Dcluster` packages. `spdep` package provides a collection of functions to analyze spatial correlations of polygons and works with sp objects. `Dcluster` package provides a set of functions for the detection of spatial clusters of disease using count data.
 
 ```{r MoransI, eval = TRUE, echo = TRUE, nm = TRUE, fig.width=8, class.output="code-out", warning=FALSE, message=FALSE}
 
-# Plot the incidence histogramm
-hist(log(district$incidence))
-
+library(spdep) # Functions for creating spatial weight, spatial analysis
+library(DCluster)  # Package with functions for spatial cluster analysis)
 
+qnb <- poly2nb(district)
+q_listw <- nb2listw(qnb, style = 'W') # row-standardized weights
 
+# Moran's I test
+moranI.test(cases ~ offset(log(expected)), 
+                  data = district,
+                  model = 'poisson',
+                  R = 499,
+                  listw = q_listw,
+                  n = 159,
+                  S0 = Szero(q_listw))
 
 ```
 
-## Cluster analysis
+### Spatial scan statistics
+
+While Moran's indice focuses on finding correlation between neighboring polygons, the spatial scan statistic compare the incidence level of a given windows of observation with the incidence level outside of this windows.
+
+The package `SpatialEpi`
 
-In epidemiology, the definition of a cluster
 
 ### Population-based clusters (kulldorf statistic)
 
diff --git a/public/07-basic_statistics.html b/public/07-basic_statistics.html
index 310c599..758307f 100644
--- a/public/07-basic_statistics.html
+++ b/public/07-basic_statistics.html
@@ -216,15 +216,13 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni
    
   <ul>
   <li><a href="#import-and-visualize-epidemiological-data" id="toc-import-and-visualize-epidemiological-data" class="nav-link active" data-scroll-target="#import-and-visualize-epidemiological-data"><span class="toc-section-number">7.1</span>  Import and visualize epidemiological data</a></li>
-  <li><a href="#basics-statistics" id="toc-basics-statistics" class="nav-link" data-scroll-target="#basics-statistics"><span class="toc-section-number">7.2</span>  Basics statistics</a>
+  <li><a href="#cluster-analysis" id="toc-cluster-analysis" class="nav-link" data-scroll-target="#cluster-analysis"><span class="toc-section-number">7.2</span>  Cluster analysis</a>
   <ul class="collapse">
   <li><a href="#spatial-autocorrelation-morans-i-test" id="toc-spatial-autocorrelation-morans-i-test" class="nav-link" data-scroll-target="#spatial-autocorrelation-morans-i-test"><span class="toc-section-number">7.2.1</span>  Spatial autocorrelation (Moran’s I test)</a></li>
-  </ul></li>
-  <li><a href="#cluster-analysis" id="toc-cluster-analysis" class="nav-link" data-scroll-target="#cluster-analysis"><span class="toc-section-number">7.3</span>  Cluster analysis</a>
-  <ul class="collapse">
-  <li><a href="#population-based-clusters-kulldorf-statistic" id="toc-population-based-clusters-kulldorf-statistic" class="nav-link" data-scroll-target="#population-based-clusters-kulldorf-statistic"><span class="toc-section-number">7.3.1</span>  Population-based clusters (kulldorf statistic)</a></li>
-  <li><a href="#expectation-based-cluster" id="toc-expectation-based-cluster" class="nav-link" data-scroll-target="#expectation-based-cluster"><span class="toc-section-number">7.3.2</span>  Expectation-based cluster</a></li>
-  <li><a href="#to-go-further" id="toc-to-go-further" class="nav-link" data-scroll-target="#to-go-further"><span class="toc-section-number">7.3.3</span>  To go further …</a></li>
+  <li><a href="#spatial-scan-statistics" id="toc-spatial-scan-statistics" class="nav-link" data-scroll-target="#spatial-scan-statistics"><span class="toc-section-number">7.2.2</span>  Spatial scan statistics</a></li>
+  <li><a href="#population-based-clusters-kulldorf-statistic" id="toc-population-based-clusters-kulldorf-statistic" class="nav-link" data-scroll-target="#population-based-clusters-kulldorf-statistic"><span class="toc-section-number">7.2.3</span>  Population-based clusters (kulldorf statistic)</a></li>
+  <li><a href="#expectation-based-cluster" id="toc-expectation-based-cluster" class="nav-link" data-scroll-target="#expectation-based-cluster"><span class="toc-section-number">7.2.4</span>  Expectation-based cluster</a></li>
+  <li><a href="#to-go-further" id="toc-to-go-further" class="nav-link" data-scroll-target="#to-go-further"><span class="toc-section-number">7.2.5</span>  To go further …</a></li>
   </ul></li>
   </ul>
 </nav>
@@ -294,7 +292,7 @@ Projected CRS: WGS 84 / UTM zone 48N
 <p><img src="07-basic_statistics_files/figure-html/cases_visualization-1.png" class="img-fluid" width="768"></p>
 </div>
 </div>
-<p>In epidemiology, the true meaning of point is very questionable. If it usually gives the location of an observation, its not clear if this observation represents an event of interest (e.g.&nbsp;illness, death, …) or a person at risk (e.g.&nbsp;a participant that may or may not experience the disease). Considering a ratio of event compared to a population at risk is often more informative than just considering cases. Administrative divisions of countries appears as great areal units for cases aggreagation since they make available data on population count and structures. In this study, we will use district as the areal unit of the study.</p>
+<p>In epidemiology, the true meaning of point is very questionable. If it usually gives the location of an observation, its not clear if this observation represents an event of interest (e.g.&nbsp;illness, death, …) or a person at risk (e.g.&nbsp;a participant that may or may not experience the disease). Considering a ratio of event compared to a population at risk is often more informative than just considering cases. Administrative divisions of countries appears as great areal units for cases aggregation since they make available data on population count and structures. In this study, we will use district as the areal unit of the study.</p>
 <div class="cell" data-nm="true">
 <div class="sourceCode cell-code" id="cb5"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb5-1"><a href="#cb5-1" aria-hidden="true" tabindex="-1"></a><span class="co"># Aggregate cases over districts</span></span>
 <span id="cb5-2"><a href="#cb5-2" aria-hidden="true" tabindex="-1"></a>district<span class="sc">$</span>cases <span class="ot">&lt;-</span> <span class="fu">lengths</span>(<span class="fu">st_intersects</span>(district, cases))</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
@@ -335,19 +333,18 @@ Projected CRS: WGS 84 / UTM zone 48N
 <span id="cb7-19"><a href="#cb7-19" aria-hidden="true" tabindex="-1"></a><span class="fu">mf_layout</span>(<span class="at">title =</span> <span class="st">"Incidence of W Fever"</span>)</span>
 <span id="cb7-20"><a href="#cb7-20" aria-hidden="true" tabindex="-1"></a></span>
 <span id="cb7-21"><a href="#cb7-21" aria-hidden="true" tabindex="-1"></a><span class="co"># Plot SIRs</span></span>
-<span id="cb7-22"><a href="#cb7-22" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb7-23"><a href="#cb7-23" aria-hidden="true" tabindex="-1"></a><span class="co"># create breaks and associated color palette</span></span>
-<span id="cb7-24"><a href="#cb7-24" aria-hidden="true" tabindex="-1"></a>break_SIR <span class="ot">=</span> <span class="fu">c</span>(<span class="dv">0</span>, <span class="fu">exp</span>(<span class="fu">mf_get_breaks</span>(<span class="fu">log</span>(district<span class="sc">$</span>SIR), <span class="at">nbreaks =</span> <span class="dv">8</span>, <span class="at">breaks =</span> <span class="st">"pretty"</span>)))</span>
-<span id="cb7-25"><a href="#cb7-25" aria-hidden="true" tabindex="-1"></a>col_pal <span class="ot">=</span> <span class="fu">c</span>(<span class="st">"#273871"</span>, <span class="st">"#3267AD"</span>, <span class="st">"#6496C8"</span>, <span class="st">"#9BBFDD"</span>, <span class="st">"#CDE3F0"</span>, <span class="st">"#FFCEBC"</span>, <span class="st">"#FF967E"</span>, <span class="st">"#F64D41"</span>, <span class="st">"#B90E36"</span>)</span>
-<span id="cb7-26"><a href="#cb7-26" aria-hidden="true" tabindex="-1"></a></span>
-<span id="cb7-27"><a href="#cb7-27" aria-hidden="true" tabindex="-1"></a><span class="fu">mf_map</span>(<span class="at">x =</span> district,</span>
-<span id="cb7-28"><a href="#cb7-28" aria-hidden="true" tabindex="-1"></a>       <span class="at">var =</span> <span class="st">"SIR"</span>,</span>
-<span id="cb7-29"><a href="#cb7-29" aria-hidden="true" tabindex="-1"></a>       <span class="at">type =</span> <span class="st">"choro"</span>,</span>
-<span id="cb7-30"><a href="#cb7-30" aria-hidden="true" tabindex="-1"></a>       <span class="at">breaks =</span> break_SIR, </span>
-<span id="cb7-31"><a href="#cb7-31" aria-hidden="true" tabindex="-1"></a>       <span class="at">pal =</span> col_pal, </span>
-<span id="cb7-32"><a href="#cb7-32" aria-hidden="true" tabindex="-1"></a>       <span class="at">cex =</span> <span class="dv">2</span>,</span>
-<span id="cb7-33"><a href="#cb7-33" aria-hidden="true" tabindex="-1"></a>       <span class="at">leg_title =</span> <span class="st">"SIR"</span>)</span>
-<span id="cb7-34"><a href="#cb7-34" aria-hidden="true" tabindex="-1"></a><span class="fu">mf_layout</span>(<span class="at">title =</span> <span class="st">"Standardized Incidence Ratio of W Fever in Cambodia"</span>)</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
+<span id="cb7-22"><a href="#cb7-22" aria-hidden="true" tabindex="-1"></a><span class="co"># create breaks and associated color palette</span></span>
+<span id="cb7-23"><a href="#cb7-23" aria-hidden="true" tabindex="-1"></a>break_SIR <span class="ot">=</span> <span class="fu">c</span>(<span class="dv">0</span>, <span class="fu">exp</span>(<span class="fu">mf_get_breaks</span>(<span class="fu">log</span>(district<span class="sc">$</span>SIR), <span class="at">nbreaks =</span> <span class="dv">8</span>, <span class="at">breaks =</span> <span class="st">"pretty"</span>)))</span>
+<span id="cb7-24"><a href="#cb7-24" aria-hidden="true" tabindex="-1"></a>col_pal <span class="ot">=</span> <span class="fu">c</span>(<span class="st">"#273871"</span>, <span class="st">"#3267AD"</span>, <span class="st">"#6496C8"</span>, <span class="st">"#9BBFDD"</span>, <span class="st">"#CDE3F0"</span>, <span class="st">"#FFCEBC"</span>, <span class="st">"#FF967E"</span>, <span class="st">"#F64D41"</span>, <span class="st">"#B90E36"</span>)</span>
+<span id="cb7-25"><a href="#cb7-25" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb7-26"><a href="#cb7-26" aria-hidden="true" tabindex="-1"></a><span class="fu">mf_map</span>(<span class="at">x =</span> district,</span>
+<span id="cb7-27"><a href="#cb7-27" aria-hidden="true" tabindex="-1"></a>       <span class="at">var =</span> <span class="st">"SIR"</span>,</span>
+<span id="cb7-28"><a href="#cb7-28" aria-hidden="true" tabindex="-1"></a>       <span class="at">type =</span> <span class="st">"choro"</span>,</span>
+<span id="cb7-29"><a href="#cb7-29" aria-hidden="true" tabindex="-1"></a>       <span class="at">breaks =</span> break_SIR, </span>
+<span id="cb7-30"><a href="#cb7-30" aria-hidden="true" tabindex="-1"></a>       <span class="at">pal =</span> col_pal, </span>
+<span id="cb7-31"><a href="#cb7-31" aria-hidden="true" tabindex="-1"></a>       <span class="at">cex =</span> <span class="dv">2</span>,</span>
+<span id="cb7-32"><a href="#cb7-32" aria-hidden="true" tabindex="-1"></a>       <span class="at">leg_title =</span> <span class="st">"SIR"</span>)</span>
+<span id="cb7-33"><a href="#cb7-33" aria-hidden="true" tabindex="-1"></a><span class="fu">mf_layout</span>(<span class="at">title =</span> <span class="st">"Standardized Incidence Ratio of W Fever"</span>)</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
 <div class="cell-output-display">
 <p><img src="07-basic_statistics_files/figure-html/inc_visualization-1.png" class="img-fluid" width="768"></p>
 </div>
@@ -358,39 +355,62 @@ Projected CRS: WGS 84 / UTM zone 48N
 <li><p>lower risk than average (SIR &lt; 1) when standardized for population</p></li>
 <li><p>average risk (SIR ~ 1) when standardized for population</p></li>
 </ul>
-<p>In this example, we standardized the cases distribution for population count. This simple standardization assume that the risk of contracting the disease is similar for each person. Howerver, this case does not apply for all disease and for all observed events (e.g.&nbsp;the number of childhood illness and death outcomes are usually related to the age pyramid) and you should keep in mind that other standardization can be performed based on variables known to have an effect but that you don’t want to analyze (e.g.&nbsp;sex ratio, occupations, age pyramid).</p>
+<p>In this example, we standardized the cases distribution for population count. This simple standardization assume that the risk of contracting the disease is similar for each person. However, assumption does not hold for all diseases and for all observed events since confounding effects can create nuisance into the interpretations (e.g.&nbsp;the number of childhood illness and death outcomes in a district are usually related to the age pyramid) and you should keep in mind that other standardization can be performed based on variables known to have an effect but that you don’t want to analyze (e.g.&nbsp;sex ratio, occupations, age pyramid).</p>
 </section>
-<section id="basics-statistics" class="level2" data-number="7.2">
-<h2 data-number="7.2" class="anchored" data-anchor-id="basics-statistics"><span class="header-section-number">7.2</span> Basics statistics</h2>
-<p>The problem is usually expressed by defining two hypothesis : the null hypothesis (H0), i.e.&nbsp;an a priori hypothesis of the studied phenomenon (e.g.&nbsp;the situation is a random) and the alternative hypothesis (HA), e.g.&nbsp;the situation is not random. The main principle is to measure how likely the observed situation belong to the ensemble of situation that are possible under the H0 hypothesis.</p>
-<p>The statistical analysis performed relies on the type of data.</p>
+<section id="cluster-analysis" class="level2" data-number="7.2">
+<h2 data-number="7.2" class="anchored" data-anchor-id="cluster-analysis"><span class="header-section-number">7.2</span> Cluster analysis</h2>
+<p>Since this W fever seems to have a heterogeneous distribution across Cambodia, it would be interesting to study where excess of cases appears, i.e.&nbsp;to identify clusters of the disease. The first question is to wonder if data are auto correlated or spatially independent, i.e.&nbsp;study if neighboring districts are likely to have similar incidence.</p>
+<p>In statistics, problems are usually expressed by defining two hypothesis : the null hypothesis (H0), i.e.&nbsp;an a priori hypothesis of the studied phenomenon (e.g.&nbsp;the situation is a random) and the alternative hypothesis (HA), e.g.&nbsp;the situation is not random. The main principle is to measure how likely the observed situation belong to the ensemble of situation that are possible under the H0 hypothesis.</p>
 <section id="spatial-autocorrelation-morans-i-test" class="level3" data-number="7.2.1">
 <h3 data-number="7.2.1" class="anchored" data-anchor-id="spatial-autocorrelation-morans-i-test"><span class="header-section-number">7.2.1</span> Spatial autocorrelation (Moran’s I test)</h3>
-<p>A popular test for spatial autocorrelation is the Moran’s test.</p>
-<p>Moran’s I test tells us whether nearby units tend to exhibit similar rates. It ranges from -1 to +1, whith a value of -1 denoting that units with low rates are located near other units with high rates, while a Moran’s I value of +1 indicates a concentration of spatial units exhibiting similar rates.</p>
+<p>A popular test for spatial autocorrelation is the Moran’s test. This test tells us whether nearby units tend to exhibit similar incidences. It ranges from -1 to +1. A value of -1 denote that units with low rates are located near other units with high rates, while a Moran’s I value of +1 indicates a concentration of spatial units exhibiting similar rates.</p>
+<p>Here the statistics hypothesis are :</p>
+<ul>
+<li><p>H0 :</p></li>
+<li><p>H1: , i.e.&nbsp;Moran’s I value is different than 0.</p></li>
+</ul>
 <p>We will compute the Moran’s statistics using <code>spdep</code> and <code>Dcluster</code> packages. <code>spdep</code> package provides a collection of functions to analyze spatial correlations of polygons and works with sp objects. <code>Dcluster</code> package provides a set of functions for the detection of spatial clusters of disease using count data.</p>
 <div class="cell" data-nm="true">
-<div class="sourceCode cell-code" id="cb8"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb8-1"><a href="#cb8-1" aria-hidden="true" tabindex="-1"></a><span class="co"># Plot the incidence histogramm</span></span>
-<span id="cb8-2"><a href="#cb8-2" aria-hidden="true" tabindex="-1"></a><span class="fu">hist</span>(<span class="fu">log</span>(district<span class="sc">$</span>incidence))</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
-<div class="cell-output-display">
-<p><img src="07-basic_statistics_files/figure-html/MoransI-1.png" class="img-fluid" width="768"></p>
+<div class="sourceCode cell-code" id="cb8"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb8-1"><a href="#cb8-1" aria-hidden="true" tabindex="-1"></a><span class="fu">library</span>(spdep) <span class="co"># Functions for creating spatial weight, spatial analysis</span></span>
+<span id="cb8-2"><a href="#cb8-2" aria-hidden="true" tabindex="-1"></a><span class="fu">library</span>(DCluster)  <span class="co"># Package with functions for spatial cluster analysis)</span></span>
+<span id="cb8-3"><a href="#cb8-3" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb8-4"><a href="#cb8-4" aria-hidden="true" tabindex="-1"></a>qnb <span class="ot">&lt;-</span> <span class="fu">poly2nb</span>(district)</span>
+<span id="cb8-5"><a href="#cb8-5" aria-hidden="true" tabindex="-1"></a>q_listw <span class="ot">&lt;-</span> <span class="fu">nb2listw</span>(qnb, <span class="at">style =</span> <span class="st">'W'</span>) <span class="co"># row-standardized weights</span></span>
+<span id="cb8-6"><a href="#cb8-6" aria-hidden="true" tabindex="-1"></a></span>
+<span id="cb8-7"><a href="#cb8-7" aria-hidden="true" tabindex="-1"></a><span class="co"># Moran's I test</span></span>
+<span id="cb8-8"><a href="#cb8-8" aria-hidden="true" tabindex="-1"></a><span class="fu">moranI.test</span>(cases <span class="sc">~</span> <span class="fu">offset</span>(<span class="fu">log</span>(expected)), </span>
+<span id="cb8-9"><a href="#cb8-9" aria-hidden="true" tabindex="-1"></a>                  <span class="at">data =</span> district,</span>
+<span id="cb8-10"><a href="#cb8-10" aria-hidden="true" tabindex="-1"></a>                  <span class="at">model =</span> <span class="st">'poisson'</span>,</span>
+<span id="cb8-11"><a href="#cb8-11" aria-hidden="true" tabindex="-1"></a>                  <span class="at">R =</span> <span class="dv">499</span>,</span>
+<span id="cb8-12"><a href="#cb8-12" aria-hidden="true" tabindex="-1"></a>                  <span class="at">listw =</span> q_listw,</span>
+<span id="cb8-13"><a href="#cb8-13" aria-hidden="true" tabindex="-1"></a>                  <span class="at">n =</span> <span class="dv">159</span>,</span>
+<span id="cb8-14"><a href="#cb8-14" aria-hidden="true" tabindex="-1"></a>                  <span class="at">S0 =</span> <span class="fu">Szero</span>(q_listw))</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
+<div class="cell-output cell-output-stdout">
+<pre class="code-out"><code>Moran's I test of spatial autocorrelation 
+
+    Type of boots.: parametric 
+    Model used when sampling: Poisson 
+    Number of simulations: 499 
+    Statistic:  0.1264291 
+    p-value :  0.016 </code></pre>
 </div>
 </div>
 </section>
+<section id="spatial-scan-statistics" class="level3" data-number="7.2.2">
+<h3 data-number="7.2.2" class="anchored" data-anchor-id="spatial-scan-statistics"><span class="header-section-number">7.2.2</span> Spatial scan statistics</h3>
+<p>While Moran’s indice focuses on finding correlation between neighboring polygons, the spatial scan statistic compare the incidence level of a given windows of observation with the incidence level outside of this windows.</p>
+<p>The package <code>SpatialEpi</code></p>
 </section>
-<section id="cluster-analysis" class="level2" data-number="7.3">
-<h2 data-number="7.3" class="anchored" data-anchor-id="cluster-analysis"><span class="header-section-number">7.3</span> Cluster analysis</h2>
-<p>In epidemiology, the definition of a cluster</p>
-<section id="population-based-clusters-kulldorf-statistic" class="level3" data-number="7.3.1">
-<h3 data-number="7.3.1" class="anchored" data-anchor-id="population-based-clusters-kulldorf-statistic"><span class="header-section-number">7.3.1</span> Population-based clusters (kulldorf statistic)</h3>
+<section id="population-based-clusters-kulldorf-statistic" class="level3" data-number="7.2.3">
+<h3 data-number="7.2.3" class="anchored" data-anchor-id="population-based-clusters-kulldorf-statistic"><span class="header-section-number">7.2.3</span> Population-based clusters (kulldorf statistic)</h3>
 <p>Kulldorff ’s spatial scan statistic identifies the most likely disease clusters maximizing the likelihood that disease cases are located within a set of concentric circles that are moved across the study area.</p>
 </section>
-<section id="expectation-based-cluster" class="level3" data-number="7.3.2">
-<h3 data-number="7.3.2" class="anchored" data-anchor-id="expectation-based-cluster"><span class="header-section-number">7.3.2</span> Expectation-based cluster</h3>
+<section id="expectation-based-cluster" class="level3" data-number="7.2.4">
+<h3 data-number="7.2.4" class="anchored" data-anchor-id="expectation-based-cluster"><span class="header-section-number">7.2.4</span> Expectation-based cluster</h3>
 <p>In many case, population is not specific enough to</p>
 </section>
-<section id="to-go-further" class="level3" data-number="7.3.3">
-<h3 data-number="7.3.3" class="anchored" data-anchor-id="to-go-further"><span class="header-section-number">7.3.3</span> To go further …</h3>
+<section id="to-go-further" class="level3" data-number="7.2.5">
+<h3 data-number="7.2.5" class="anchored" data-anchor-id="to-go-further"><span class="header-section-number">7.2.5</span> To go further …</h3>
 
 
 </section>
diff --git a/public/07-basic_statistics_files/figure-html/inc_visualization-1.png b/public/07-basic_statistics_files/figure-html/inc_visualization-1.png
index 573c23b0e3e6d18f1b59f99d3f20f6d3aeab929c..1a2440ffe6b9c03562d1a847f0bd173ed1be0dcd 100644
GIT binary patch
literal 53636
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
U%e5R$K>wC6b+*56>l^dG01h2^N&o-=

literal 53684
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
T?I8-w0<2rJ+3JCX`^o<YL2S8$

diff --git a/public/search.json b/public/search.json
index 0dcb34e..d95d928 100644
--- a/public/search.json
+++ b/public/search.json
@@ -220,8 +220,8 @@
     "objectID": "07-basic_statistics.html#cluster-analysis",
     "href": "07-basic_statistics.html#cluster-analysis",
     "title": "7  Basic statistics for spatial analysis",
-    "section": "7.3 Cluster analysis",
-    "text": "7.3 Cluster analysis\nIn epidemiology, the definition of a cluster\n\n7.3.1 Population-based clusters (kulldorf statistic)\nKulldorff ’s spatial scan statistic identifies the most likely disease clusters maximizing the likelihood that disease cases are located within a set of concentric circles that are moved across the study area.\n\n\n7.3.2 Expectation-based cluster\nIn many case, population is not specific enough to\n\n\n7.3.3 To go further …"
+    "section": "7.2 Cluster analysis",
+    "text": "7.2 Cluster analysis\nSince this W fever seems to have a heterogeneous distribution across Cambodia, it would be interesting to study where excess of cases appears, i.e. to identify clusters of the disease. The first question is to wonder if data are auto correlated or spatially independent, i.e. study if neighboring districts are likely to have similar incidence.\nIn statistics, problems are usually expressed by defining two hypothesis : the null hypothesis (H0), i.e. an a priori hypothesis of the studied phenomenon (e.g. the situation is a random) and the alternative hypothesis (HA), e.g. the situation is not random. The main principle is to measure how likely the observed situation belong to the ensemble of situation that are possible under the H0 hypothesis.\n\n7.2.1 Spatial autocorrelation (Moran’s I test)\nA popular test for spatial autocorrelation is the Moran’s test. This test tells us whether nearby units tend to exhibit similar incidences. It ranges from -1 to +1. A value of -1 denote that units with low rates are located near other units with high rates, while a Moran’s I value of +1 indicates a concentration of spatial units exhibiting similar rates.\nHere the statistics hypothesis are :\n\nH0 :\nH1: , i.e. Moran’s I value is different than 0.\n\nWe will compute the Moran’s statistics using spdep and Dcluster packages. spdep package provides a collection of functions to analyze spatial correlations of polygons and works with sp objects. Dcluster package provides a set of functions for the detection of spatial clusters of disease using count data.\n\nlibrary(spdep) # Functions for creating spatial weight, spatial analysis\nlibrary(DCluster)  # Package with functions for spatial cluster analysis)\n\nqnb <- poly2nb(district)\nq_listw <- nb2listw(qnb, style = 'W') # row-standardized weights\n\n# Moran's I test\nmoranI.test(cases ~ offset(log(expected)), \n                  data = district,\n                  model = 'poisson',\n                  R = 499,\n                  listw = q_listw,\n                  n = 159,\n                  S0 = Szero(q_listw))\n\nMoran's I test of spatial autocorrelation \n\n    Type of boots.: parametric \n    Model used when sampling: Poisson \n    Number of simulations: 499 \n    Statistic:  0.1264291 \n    p-value :  0.016 \n\n\n\n\n7.2.2 Spatial scan statistics\nWhile Moran’s indice focuses on finding correlation between neighboring polygons, the spatial scan statistic compare the incidence level of a given windows of observation with the incidence level outside of this windows.\nThe package SpatialEpi\n\n\n7.2.3 Population-based clusters (kulldorf statistic)\nKulldorff ’s spatial scan statistic identifies the most likely disease clusters maximizing the likelihood that disease cases are located within a set of concentric circles that are moved across the study area.\n\n\n7.2.4 Expectation-based cluster\nIn many case, population is not specific enough to\n\n\n7.2.5 To go further …"
   },
   {
     "objectID": "07-basic_statistics.html",
@@ -242,6 +242,6 @@
     "href": "07-basic_statistics.html#import-and-visualize-epidemiological-data",
     "title": "7  Basic statistics for spatial analysis",
     "section": "7.1 Import and visualize epidemiological data",
-    "text": "7.1 Import and visualize epidemiological data\nIn this section, we load data that reference the cases of an imaginary disease throughout Cambodia. Each point correspond to the geolocalisation of a case.\n\nlibrary(sf)\n\n#Import Cambodia country border\ncountry = st_read(\"data_cambodia/cambodia.gpkg\", layer = \"country\", quiet = TRUE)\n#Import provincial administrative border of Cambodia\neducation = st_read(\"data_cambodia/cambodia.gpkg\", layer = \"education\", quiet = TRUE)\n#Import district administrative border of Cambodia\ndistrict = st_read(\"data_cambodia/cambodia.gpkg\", layer = \"district\", quiet = TRUE)\n\n# Import locations of cases from an imaginary disease\ncases = st_read(\"data_cambodia/cambodia.gpkg\", layer = \"cases\", quiet = TRUE)\ncases = subset(cases, Disease == \"W fever\")\n\nThe first step of any statistical analysis always consists on visualizing the data to check they were correctly loaded and to observe general pattern of the cases.\n\n# View the cases object\nhead(cases)\n\nSimple feature collection with 6 features and 2 fields\nGeometry type: MULTIPOINT\nDimension:     XY\nBounding box:  xmin: 255891 ymin: 1179092 xmax: 506647.4 ymax: 1467441\nProjected CRS: WGS 84 / UTM zone 48N\n  id Disease                           geom\n1  0 W fever MULTIPOINT ((280036.2 12841...\n2  1 W fever MULTIPOINT ((451859.5 11790...\n3  2 W fever  MULTIPOINT ((255891 1467441))\n4  5 W fever MULTIPOINT ((506647.4 12322...\n5  6 W fever  MULTIPOINT ((440668 1197958))\n6  7 W fever MULTIPOINT ((481594.5 12714...\n\n# Map the cases\nlibrary(mapsf)\n\nmf_map(x = district, border = \"white\")\nmf_map(x = country,lwd = 2, col = NA, add = TRUE)\nmf_map(x = cases, lwd = .5, col = \"#990000\", pch = 20, add = TRUE)\n\n\n\n\nIn epidemiology, the true meaning of point is very questionable. If it usually gives the location of an observation, its not clear if this observation represents an event of interest (e.g. illness, death, …) or a person at risk (e.g. a participant that may or may not experience the disease). Considering a ratio of event compared to a population at risk is often more informative than just considering cases. Administrative divisions of countries appears as great areal units for cases aggreagation since they make available data on population count and structures. In this study, we will use district as the areal unit of the study.\n\n# Aggregate cases over districts\ndistrict$cases <- lengths(st_intersects(district, cases))\n\nThe incidence (\\(\\frac{cases}{population}\\)) is commonly use to represent cases distribution related to population density but other indicators exists. As example, the standardized incidence ratios (SIRs) represents the deviation of observed and expected number of cases and is expressed as \\(SIR = \\frac{Y_i}{E_i}\\) with \\(Y_i\\), the observed number of cases and \\(E_i\\), the expected number of cases. In this study, we computed the expected number of cases in each district by assuming infections are homogeneously distributed across Cambodia, i.e. the incidence is the same in each district.\n\n# Compute incidence in each district (per 100 000 population)\ndistrict$incidence = district$cases/district$T_POP * 100000\n\n# Compute the global risk\nrate = sum(district$cases)/sum(district$T_POP)\n\n# Compute expected number of cases \ndistrict$expected = district$T_POP * rate\n\n# Compute SIR\ndistrict$SIR = district$cases / district$expected\n\n\npar(mfrow = c(1, 3))\n# Plot number of cases using proportional symbol \nmf_map(x = district) \nmf_map(\n  x = district, \n  var = \"cases\",\n  val_max = 50,\n  type = \"prop\",\n  col = \"#990000\", \n  leg_title = \"Cases\")\nmf_layout(title = \"Number of cases of W Fever\")\n\n# Plot incidence \nmf_map(x = district,\n       var = \"incidence\",\n       type = \"choro\",\n       pal = \"Reds 3\",\n       leg_title = \"Incidence \\n(per 100 000)\")\nmf_layout(title = \"Incidence of W Fever\")\n\n# Plot SIRs\n\n# create breaks and associated color palette\nbreak_SIR = c(0, exp(mf_get_breaks(log(district$SIR), nbreaks = 8, breaks = \"pretty\")))\ncol_pal = c(\"#273871\", \"#3267AD\", \"#6496C8\", \"#9BBFDD\", \"#CDE3F0\", \"#FFCEBC\", \"#FF967E\", \"#F64D41\", \"#B90E36\")\n\nmf_map(x = district,\n       var = \"SIR\",\n       type = \"choro\",\n       breaks = break_SIR, \n       pal = col_pal, \n       cex = 2,\n       leg_title = \"SIR\")\nmf_layout(title = \"Standardized Incidence Ratio of W Fever in Cambodia\")\n\n\n\n\nThese maps illustrates the spatial heterogenity of the cases. The incidence shows how the disease vary from one district to another while the SIR highlight districts that have :\n\nhigher risk than average (SIR > 1) when standardized for population\nlower risk than average (SIR < 1) when standardized for population\naverage risk (SIR ~ 1) when standardized for population\n\nIn this example, we standardized the cases distribution for population count. This simple standardization assume that the risk of contracting the disease is similar for each person. Howerver, this case does not apply for all disease and for all observed events (e.g. the number of childhood illness and death outcomes are usually related to the age pyramid) and you should keep in mind that other standardization can be performed based on variables known to have an effect but that you don’t want to analyze (e.g. sex ratio, occupations, age pyramid)."
+    "text": "7.1 Import and visualize epidemiological data\nIn this section, we load data that reference the cases of an imaginary disease throughout Cambodia. Each point correspond to the geolocalisation of a case.\n\nlibrary(sf)\n\n#Import Cambodia country border\ncountry = st_read(\"data_cambodia/cambodia.gpkg\", layer = \"country\", quiet = TRUE)\n#Import provincial administrative border of Cambodia\neducation = st_read(\"data_cambodia/cambodia.gpkg\", layer = \"education\", quiet = TRUE)\n#Import district administrative border of Cambodia\ndistrict = st_read(\"data_cambodia/cambodia.gpkg\", layer = \"district\", quiet = TRUE)\n\n# Import locations of cases from an imaginary disease\ncases = st_read(\"data_cambodia/cambodia.gpkg\", layer = \"cases\", quiet = TRUE)\ncases = subset(cases, Disease == \"W fever\")\n\nThe first step of any statistical analysis always consists on visualizing the data to check they were correctly loaded and to observe general pattern of the cases.\n\n# View the cases object\nhead(cases)\n\nSimple feature collection with 6 features and 2 fields\nGeometry type: MULTIPOINT\nDimension:     XY\nBounding box:  xmin: 255891 ymin: 1179092 xmax: 506647.4 ymax: 1467441\nProjected CRS: WGS 84 / UTM zone 48N\n  id Disease                           geom\n1  0 W fever MULTIPOINT ((280036.2 12841...\n2  1 W fever MULTIPOINT ((451859.5 11790...\n3  2 W fever  MULTIPOINT ((255891 1467441))\n4  5 W fever MULTIPOINT ((506647.4 12322...\n5  6 W fever  MULTIPOINT ((440668 1197958))\n6  7 W fever MULTIPOINT ((481594.5 12714...\n\n# Map the cases\nlibrary(mapsf)\n\nmf_map(x = district, border = \"white\")\nmf_map(x = country,lwd = 2, col = NA, add = TRUE)\nmf_map(x = cases, lwd = .5, col = \"#990000\", pch = 20, add = TRUE)\n\n\n\n\nIn epidemiology, the true meaning of point is very questionable. If it usually gives the location of an observation, its not clear if this observation represents an event of interest (e.g. illness, death, …) or a person at risk (e.g. a participant that may or may not experience the disease). Considering a ratio of event compared to a population at risk is often more informative than just considering cases. Administrative divisions of countries appears as great areal units for cases aggregation since they make available data on population count and structures. In this study, we will use district as the areal unit of the study.\n\n# Aggregate cases over districts\ndistrict$cases <- lengths(st_intersects(district, cases))\n\nThe incidence (\\(\\frac{cases}{population}\\)) is commonly use to represent cases distribution related to population density but other indicators exists. As example, the standardized incidence ratios (SIRs) represents the deviation of observed and expected number of cases and is expressed as \\(SIR = \\frac{Y_i}{E_i}\\) with \\(Y_i\\), the observed number of cases and \\(E_i\\), the expected number of cases. In this study, we computed the expected number of cases in each district by assuming infections are homogeneously distributed across Cambodia, i.e. the incidence is the same in each district.\n\n# Compute incidence in each district (per 100 000 population)\ndistrict$incidence = district$cases/district$T_POP * 100000\n\n# Compute the global risk\nrate = sum(district$cases)/sum(district$T_POP)\n\n# Compute expected number of cases \ndistrict$expected = district$T_POP * rate\n\n# Compute SIR\ndistrict$SIR = district$cases / district$expected\n\n\npar(mfrow = c(1, 3))\n# Plot number of cases using proportional symbol \nmf_map(x = district) \nmf_map(\n  x = district, \n  var = \"cases\",\n  val_max = 50,\n  type = \"prop\",\n  col = \"#990000\", \n  leg_title = \"Cases\")\nmf_layout(title = \"Number of cases of W Fever\")\n\n# Plot incidence \nmf_map(x = district,\n       var = \"incidence\",\n       type = \"choro\",\n       pal = \"Reds 3\",\n       leg_title = \"Incidence \\n(per 100 000)\")\nmf_layout(title = \"Incidence of W Fever\")\n\n# Plot SIRs\n# create breaks and associated color palette\nbreak_SIR = c(0, exp(mf_get_breaks(log(district$SIR), nbreaks = 8, breaks = \"pretty\")))\ncol_pal = c(\"#273871\", \"#3267AD\", \"#6496C8\", \"#9BBFDD\", \"#CDE3F0\", \"#FFCEBC\", \"#FF967E\", \"#F64D41\", \"#B90E36\")\n\nmf_map(x = district,\n       var = \"SIR\",\n       type = \"choro\",\n       breaks = break_SIR, \n       pal = col_pal, \n       cex = 2,\n       leg_title = \"SIR\")\nmf_layout(title = \"Standardized Incidence Ratio of W Fever\")\n\n\n\n\nThese maps illustrates the spatial heterogenity of the cases. The incidence shows how the disease vary from one district to another while the SIR highlight districts that have :\n\nhigher risk than average (SIR > 1) when standardized for population\nlower risk than average (SIR < 1) when standardized for population\naverage risk (SIR ~ 1) when standardized for population\n\nIn this example, we standardized the cases distribution for population count. This simple standardization assume that the risk of contracting the disease is similar for each person. However, assumption does not hold for all diseases and for all observed events since confounding effects can create nuisance into the interpretations (e.g. the number of childhood illness and death outcomes in a district are usually related to the age pyramid) and you should keep in mind that other standardization can be performed based on variables known to have an effect but that you don’t want to analyze (e.g. sex ratio, occupations, age pyramid)."
   }
 ]
\ No newline at end of file
-- 
GitLab