From 8bd1a2ad4c326751440023ba90cdbb49cb691337 Mon Sep 17 00:00:00 2001 From: "lea.douchet_ird.fr" <ldouchet@hotmail.fr> Date: Wed, 30 Nov 2022 09:06:19 +0700 Subject: [PATCH] Conclusion --- 07-basic_statistics.qmd | 35 +++++++++++++++ public/07-basic_statistics.html | 41 ++++++++++++++++-- .../figure-html/LocalMoransI_plt-1.png | Bin 44300 -> 44374 bytes .../figure-html/MoransI-1.png | Bin 17155 -> 18621 bytes .../figure-html/conclusion-1.png | Bin 0 -> 47267 bytes .../figure-html/kd_test-1.png | Bin 15739 -> 15730 bytes public/search.json | 9 +++- 7 files changed, 80 insertions(+), 5 deletions(-) create mode 100644 public/07-basic_statistics_files/figure-html/conclusion-1.png diff --git a/07-basic_statistics.qmd b/07-basic_statistics.qmd index e68a9cb..7f9a9ab 100644 --- a/07-basic_statistics.qmd +++ b/07-basic_statistics.qmd @@ -469,3 +469,38 @@ In this example, the expected number of cases was defined using the population c In addition, this cluster analysis was performed solely using the spatial scan but you should keep in mind that this method of cluster detection can be implemented for spatio-temporal data as well where the cluster definition is an abnormal number of cases in a delimited spatial area and during a given period of time. The windows of observation are therefore defined for a different center, radius and time-period. You should take a look at the function `scan_ep_poisson()` function in the package `scanstatistic` [@scanstatistics] for this analysis. ::: + +## Conclusion + +```{r conclusion, eval = TRUE, echo = TRUE, nm = TRUE, fig.width=8, class.output="code-out", warning=FALSE, message=FALSE} + +par(mfrow = c(1, 2)) + +# create map +mf_map(x = district, + var = "lm_class", + type = "typo", + cex = 2, + col_na = "white", + pal = c("#6D0026" , "blue", "white") , # "#FF755F","#7FABD3" , + leg_title = "Clusters") + +mf_layout(title = "Cluster using Local Moran's I statistic") + +# create map +mf_map(x = district, + var = "k_cluster", + type = "typo", + cex = 2, + col_na = "white", + pal = mf_get_pal(palette = "Reds", n = 3)[1:2], + leg_title = "Clusters") + +mf_layout(title = "Cluster using kulldorf scan statistic") + +``` + +Both methods identified significant clusters. The two methods could identify a cluster around Phnom Penh after standardization for population counts. However, the identified clusters does not rely on the same assumption. While the Moran's test wonder whether their is any autocorrelation between clusters (i.e. second order effects of infection), the Kulldorff scan statistics wonder whether their is any heterogeneity in the case distribution. None of these test can inform on the infection processes (first or second order) for the studied disease and previous knowledge on the disease will help selecting the most accurate test. + + + diff --git a/public/07-basic_statistics.html b/public/07-basic_statistics.html index c9697e8..406cef8 100644 --- a/public/07-basic_statistics.html +++ b/public/07-basic_statistics.html @@ -241,6 +241,7 @@ div.csl-indent { </ul></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">6.2.3</span> Spatial scan statistics</a></li> </ul></li> + <li><a href="#conclusion" id="toc-conclusion" class="nav-link" data-scroll-target="#conclusion"><span class="toc-section-number">6.3</span> Conclusion</a></li> </ul> </nav> </div> @@ -508,14 +509,14 @@ Moran’s I test Model used when sampling: Poisson Number of simulations: 499 Statistic: 0.1566449 - p-value : 0.006 </code></pre> + p-value : 0.012 </code></pre> </div> <div class="sourceCode cell-code" id="cb11"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb11-1"><a href="#cb11-1" aria-hidden="true" tabindex="-1"></a><span class="fu">plot</span>(m_test)</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> </div> -<p>The Moran’s statistics is here <span class="math inline">\(I =\)</span> 0.16. When comparing its value to the H0 distribution (built under 499 simulations), the probability of observing such a I value under the null hypothesis, i.e. the distribution of cases is spatially independent, is <span class="math inline">\(p_{value} =\)</span> 0.006. We therefore reject H0 with error risk of <span class="math inline">\(\alpha = 5\%\)</span>. The distribution of cases is therefore autocorrelated across districts in Cambodia.</p> +<p>The Moran’s statistics is here <span class="math inline">\(I =\)</span> 0.16. When comparing its value to the H0 distribution (built under 499 simulations), the probability of observing such a I value under the null hypothesis, i.e. the distribution of cases is spatially independent, is <span class="math inline">\(p_{value} =\)</span> 0.012. We therefore reject H0 with error risk of <span class="math inline">\(\alpha = 5\%\)</span>. The distribution of cases is therefore autocorrelated across districts in Cambodia.</p> </section> <section id="the-local-morans-i-lisa-test" class="level4" data-number="6.2.2.2"> <h4 data-number="6.2.2.2" class="anchored" data-anchor-id="the-local-morans-i-lisa-test"><span class="header-section-number">6.2.2.2</span> The Local Moran’s I LISA test</h4> @@ -730,7 +731,7 @@ Kulldorf test <span id="cb30-7"><a href="#cb30-7" aria-hidden="true" tabindex="-1"></a><span class="fu">print</span>(df_secondary_clusters)</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> SMR number.of.cases expected.cases p.value -1 3.767698 16 4.246625 0.012</code></pre> +1 3.767698 16 4.246625 0.016</code></pre> </div> </div> <p>We only have one secondary cluster composed of one district.</p> @@ -777,6 +778,39 @@ To go further … <p>In addition, this cluster analysis was performed solely using the spatial scan but you should keep in mind that this method of cluster detection can be implemented for spatio-temporal data as well where the cluster definition is an abnormal number of cases in a delimited spatial area and during a given period of time. The windows of observation are therefore defined for a different center, radius and time-period. You should take a look at the function <code>scan_ep_poisson()</code> function in the package <code>scanstatistic</code> <span class="citation" data-cites="scanstatistics">(<a href="references.html#ref-scanstatistics" role="doc-biblioref">Allévius 2018</a>)</span> for this analysis.</p> </div> </div> +</section> +</section> +<section id="conclusion" class="level2" data-number="6.3"> +<h2 data-number="6.3" class="anchored" data-anchor-id="conclusion"><span class="header-section-number">6.3</span> Conclusion</h2> +<div class="cell" data-nm="true"> +<div class="sourceCode cell-code" id="cb33"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb33-1"><a href="#cb33-1" aria-hidden="true" tabindex="-1"></a><span class="fu">par</span>(<span class="at">mfrow =</span> <span class="fu">c</span>(<span class="dv">1</span>, <span class="dv">2</span>))</span> +<span id="cb33-2"><a href="#cb33-2" aria-hidden="true" tabindex="-1"></a></span> +<span id="cb33-3"><a href="#cb33-3" aria-hidden="true" tabindex="-1"></a><span class="co"># create map</span></span> +<span id="cb33-4"><a href="#cb33-4" aria-hidden="true" tabindex="-1"></a><span class="fu">mf_map</span>(<span class="at">x =</span> district,</span> +<span id="cb33-5"><a href="#cb33-5" aria-hidden="true" tabindex="-1"></a> <span class="at">var =</span> <span class="st">"lm_class"</span>,</span> +<span id="cb33-6"><a href="#cb33-6" aria-hidden="true" tabindex="-1"></a> <span class="at">type =</span> <span class="st">"typo"</span>,</span> +<span id="cb33-7"><a href="#cb33-7" aria-hidden="true" tabindex="-1"></a> <span class="at">cex =</span> <span class="dv">2</span>,</span> +<span id="cb33-8"><a href="#cb33-8" aria-hidden="true" tabindex="-1"></a> <span class="at">col_na =</span> <span class="st">"white"</span>,</span> +<span id="cb33-9"><a href="#cb33-9" aria-hidden="true" tabindex="-1"></a> <span class="at">pal =</span> <span class="fu">c</span>(<span class="st">"#6D0026"</span> , <span class="st">"blue"</span>, <span class="st">"white"</span>) , <span class="co"># "#FF755F","#7FABD3" ,</span></span> +<span id="cb33-10"><a href="#cb33-10" aria-hidden="true" tabindex="-1"></a> <span class="at">leg_title =</span> <span class="st">"Clusters"</span>)</span> +<span id="cb33-11"><a href="#cb33-11" aria-hidden="true" tabindex="-1"></a></span> +<span id="cb33-12"><a href="#cb33-12" aria-hidden="true" tabindex="-1"></a><span class="fu">mf_layout</span>(<span class="at">title =</span> <span class="st">"Cluster using Local Moran's I statistic"</span>)</span> +<span id="cb33-13"><a href="#cb33-13" aria-hidden="true" tabindex="-1"></a></span> +<span id="cb33-14"><a href="#cb33-14" aria-hidden="true" tabindex="-1"></a><span class="co"># create map</span></span> +<span id="cb33-15"><a href="#cb33-15" aria-hidden="true" tabindex="-1"></a><span class="fu">mf_map</span>(<span class="at">x =</span> district,</span> +<span id="cb33-16"><a href="#cb33-16" aria-hidden="true" tabindex="-1"></a> <span class="at">var =</span> <span class="st">"k_cluster"</span>,</span> +<span id="cb33-17"><a href="#cb33-17" aria-hidden="true" tabindex="-1"></a> <span class="at">type =</span> <span class="st">"typo"</span>,</span> +<span id="cb33-18"><a href="#cb33-18" aria-hidden="true" tabindex="-1"></a> <span class="at">cex =</span> <span class="dv">2</span>,</span> +<span id="cb33-19"><a href="#cb33-19" aria-hidden="true" tabindex="-1"></a> <span class="at">col_na =</span> <span class="st">"white"</span>,</span> +<span id="cb33-20"><a href="#cb33-20" aria-hidden="true" tabindex="-1"></a> <span class="at">pal =</span> <span class="fu">mf_get_pal</span>(<span class="at">palette =</span> <span class="st">"Reds"</span>, <span class="at">n =</span> <span class="dv">3</span>)[<span class="dv">1</span><span class="sc">:</span><span class="dv">2</span>],</span> +<span id="cb33-21"><a href="#cb33-21" aria-hidden="true" tabindex="-1"></a> <span class="at">leg_title =</span> <span class="st">"Clusters"</span>)</span> +<span id="cb33-22"><a href="#cb33-22" aria-hidden="true" tabindex="-1"></a></span> +<span id="cb33-23"><a href="#cb33-23" aria-hidden="true" tabindex="-1"></a><span class="fu">mf_layout</span>(<span class="at">title =</span> <span class="st">"Cluster using kulldorf scan statistic"</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/conclusion-1.png" class="img-fluid" width="768"></p> +</div> +</div> +<p>Both methods identified significant clusters. The two methods could identify a cluster around Phnom Penh after standardization for population counts. However, the identified clusters does not rely on the same assumption. While the Moran’s test wonder whether their is any autocorrelation between clusters (i.e. second order effects of infection), the Kulldorff scan statistics wonder whether their is any heterogeneity in the case distribution. None of these test can inform on the infection processes (first or second order) for the studied disease and previous knowledge on the disease will help selecting the most accurate test.</p> <div id="refs" class="references csl-bib-body hanging-indent" role="doc-bibliography" style="display: none"> @@ -797,7 +831,6 @@ Kim, Albert Y, and Jon Wakefield. 2010. <span>“R Data and Methods for Spatial </div> </div> </section> -</section> </main> <!-- /main --> <script id="quarto-html-after-body" type="application/javascript"> diff --git a/public/07-basic_statistics_files/figure-html/LocalMoransI_plt-1.png b/public/07-basic_statistics_files/figure-html/LocalMoransI_plt-1.png index b968813091eedca65b463cb342437d53094770f1..76ae8864b9449bba6e98e23a670c17810e981a62 100644 GIT binary patch delta 42082 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%0A$0oMdiCc%6w(+&y^6q+zH2;PA!Lm{|MbsM} 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 delta 42040 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 KYFB9D!~PGCei#n` diff --git a/public/07-basic_statistics_files/figure-html/MoransI-1.png b/public/07-basic_statistics_files/figure-html/MoransI-1.png index 56b623420bcf02cd03fe1544f1128aaf37352048..0478ef26de09ec4f3dd1cc5ffd02b139739a77ef 100644 GIT binary patch literal 18621 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 B%##2B literal 17155 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 diff --git a/public/07-basic_statistics_files/figure-html/conclusion-1.png b/public/07-basic_statistics_files/figure-html/conclusion-1.png new file mode 100644 index 0000000000000000000000000000000000000000..e2980fa56673b91cf6ad01be83aa50db5bdb8802 GIT binary patch literal 47267 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 De6^xl literal 0 HcmV?d00001 diff --git a/public/07-basic_statistics_files/figure-html/kd_test-1.png b/public/07-basic_statistics_files/figure-html/kd_test-1.png index 3d7492cd4f4fac775b150e58dcbbd7c5ed578b4a..cd2936975ada7ef831ec76b61957bb70cf5d6024 100644 GIT binary patch literal 15730 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 Bkl_FT literal 15739 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 bNQ=ntuM{n0aoz_FKrgM!*VGDBZ$JJ&Z1$B@ diff --git a/public/search.json b/public/search.json index e831fcb..aa6aea2 100644 --- a/public/search.json +++ b/public/search.json @@ -18,7 +18,7 @@ "href": "07-basic_statistics.html#cluster-analysis", "title": "6 Basic statistics for spatial analysis", "section": "6.2 Cluster analysis", - "text": "6.2 Cluster analysis\n\n6.2.1 General introduction\nWhy studying clusters in epidemiology? Cluster analysis help identifying unusual patterns that occurs during a given period of time. The underlying ultimate goal of such analysis is to explain the observation of such patterns. In epidemiology, we can distinguish two types of process that would explain heterogeneity in case distribution:\n\nThe 1st order effects are the spatial variations of cases distribution caused by underlying properties of environment or the population structure itself. In such process individual get infected independently from the rest of the population. Such process includes the infection through an environment at risk as, for example, air pollution, contaminated waters or soils and UV exposition. This effect assume that the observed pattern is caused by a difference in risk intensity.\nThe 2nd order effects describes process of spread, contagion and diffusion of diseases caused by interactions between individuals. This includes transmission of infectious disease by proximity, but also the transmission of non-infectious disease, for example, with the diffusion of social norms within networks. This effect assume that the observed pattern is caused by correlations or co-variations.\n\n\n\n\n\n\nNo statistical methods could distinguish between these competing processes since their outcome results in similar pattern of points. The cluster analysis help describing the magnitude and the location of pattern but in no way could answer the question of why such patterns occurs. It is therefore a step that help detecting cluster for description and surveillance purpose and rising hypothesis on the underlying process that will lead further investigations.\nKnowledge about the disease and its transmission process could orientate the choice of the methods of study. We presented in this brief tutorial two methods of cluster detection, the Moran’s I test that test for spatial independence (likely related to 2nd order effects) and the scan statistics that test for homogeneous distribution (likely related 1st order effects). It relies on epidemiologist to select the tools that best serve the studied question.\n\n\n\n\n\n\nStatistic tests and distributions\n\n\n\nIn statistics, problems are usually expressed by defining two hypotheses: 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 (H1), 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.\nIn mathematics, a probability distribution is a mathematical expression that represents what we would expect due to random chance. The choice of the probability distribution relies on the type of data you use (continuous, count, binary). In general, three distribution a used while studying disease rates, the Binomial, the Poisson and the Poisson-gamma mixture (also known as negative binomial) distributions.\nMany the statistical tests assume by default that data are normally distributed. It implies that your variable is continuous and that all data could easily be represented by two parameters, the mean and the variance, i.e., each value have the same level of certainty. If many measure can be assessed under the normality assumption, this is usually not the case in epidemiology with strictly positives rates and count values that 1) does not fit the normal distribution and 2) does not provide with the same degree of certainty since variances likely differ between district due to different population size, i.e., some district have very sparse data (with high variance) while other have adequate data (with lower variance).\n\n# dataset statistics\nm_cases <- mean(district$incidence)\nsd_cases <- sd(district$incidence)\n\nhist(district$incidence, probability = TRUE, ylim = c(0, 0.4), xlim = c(-5, 16), xlab = \"Number of cases\", ylab = \"Probability\", main = \"Histogram of observed incidence compared\\nto Normal and Poisson distributions\")\n\ncurve(dnorm(x, m_cases, sd_cases),col = \"blue\", lwd = 1, add = TRUE)\n\npoints(0:max(district$incidence), dpois(0:max(district$incidence),m_cases),\n type = 'b', pch = 20, col = \"red\", ylim = c(0, 0.6), lty = 2)\n\nlegend(\"topright\", legend = c(\"Normal distribution\", \"Poisson distribution\", \"Observed distribution\"), col = c(\"blue\", \"red\", \"black\"),pch = c(NA, 20, NA), lty = c(1, 2, 1))\n\n\n\n\nIn this tutorial, we used the Poisson distribution in our statistical tests.\n\n\n\n\n6.2.2 Test for spatial autocorrelation (Moran’s I test)\n\n6.2.2.1 The global 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.\n\n\n\n\n\n\nMoran’s I test\n\n\n\nThe Moran’s statistics is:\n\\[I = \\frac{N}{\\sum_{i=1}^N\\sum_{j=1}^Nw_{ij}}\\frac{\\sum_{i=1}^N\\sum_{j=1}^Nw_{ij}(Y_i-\\bar{Y})(Y_j - \\bar{Y})}{\\sum_{i=1}^N(Y_i-\\bar{Y})^2}\\] with:\n\n\\(N\\): the number of polygons,\n\\(w_{ij}\\): is a matrix of spatial weight with zeroes on the diagonal (i.e., \\(w_{ii}=0\\)). For example, if polygons are neighbors, the weight takes the value \\(1\\) otherwise it takes the value \\(0\\).\n\\(Y_i\\): the variable of interest,\n\\(\\bar{Y}\\): the mean value of \\(Y\\).\n\nUnder the Moran’s test, the statistics hypotheses are:\n\nH0: the distribution of cases is spatially independent, i.e., \\(I=0\\).\nH1: the distribution of cases is spatially autocorrelated, i.e., \\(I\\ne0\\).\n\n\n\nWe will compute the Moran’s statistics using spdep(R. Bivand et al. 2015) and Dcluster(Gómez-Rubio et al. 2015) packages. spdep package provides a collection of functions to analyze spatial correlations of polygons and works with sp objects. In this example, we use poly2nb() and nb2listw(). These functions respectively detect the neighboring polygons and assign weight corresponding to \\(1/\\#\\ of\\ neighbors\\). Dcluster package provides a set of functions for the detection of spatial clusters of disease using count data.\n\n#install.packages(\"spdep\")\n#install.packages(\"DCluster\")\nlibrary(spdep) # Functions for creating spatial weight, spatial analysis\nlibrary(DCluster) # Package with functions for spatial cluster analysis\n\nqueen_nb <- poly2nb(district) # Neighbors according to queen case\nq_listw <- nb2listw(queen_nb, style = 'W') # row-standardized weights\n\n# Moran's I test\nm_test <- moranI.test(cases ~ offset(log(expected)), \n data = district,\n model = 'poisson',\n R = 499,\n listw = q_listw,\n n = length(district$cases), # number of regions\n S0 = Szero(q_listw)) # Global sum of weights\nprint(m_test)\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.1566449 \n p-value : 0.006 \n\nplot(m_test)\n\n\n\n\nThe Moran’s statistics is here \\(I =\\) 0.16. When comparing its value to the H0 distribution (built under 499 simulations), the probability of observing such a I value under the null hypothesis, i.e. the distribution of cases is spatially independent, is \\(p_{value} =\\) 0.006. We therefore reject H0 with error risk of \\(\\alpha = 5\\%\\). The distribution of cases is therefore autocorrelated across districts in Cambodia.\n\n\n6.2.2.2 The Local Moran’s I LISA test\nThe global Moran’s test provides us a global statistical value informing whether autocorrelation occurs over the territory but does not inform on where does these correlations occurs, i.e., what is the locations of the clusters. To identify such cluster, we can decompose the Moran’s I statistic to extract local information of the level of correlation of each district and its neighbors. This is called the Local Moran’s I LISA statistic. Because the Local Moran’s I LISA statistic test each district for autocorrelation independently, concern is raised about multiple testing limitations that increase the Type I error (\\(\\alpha\\)) of the statistical tests. The use of local test should therefore be study in light of explore and describes clusters once the global test has detected autocorrelation.\n\n\n\n\n\n\nStatistical test\n\n\n\nFor each district \\(i\\), the Local Moran’s I statistics is:\n\\[I_i = \\frac{(Y_i-\\bar{Y})}{\\sum_{i=1}^N(Y_i-\\bar{Y})^2}\\sum_{j=1}^Nw_{ij}(Y_j - \\bar{Y}) \\text{ with } I = \\sum_{i=1}^NI_i/N\\]\n\n\nThe localmoran()function from the package spdep treats the variable of interest as if it was normally distributed. In some cases, this assumption could be reasonable for incidence rate, especially when the areal units of analysis have sufficiently large population count suggesting that the values have similar level of variances. Unfortunately, the local Moran’s test has not been implemented for Poisson distribution (population not large enough in some districts) in spdep package. However, Bivand et al. (R. S. Bivand et al. 2008) provided some code to manually perform the analysis using Poisson distribution and this code was further implemented in the course “Spatial Epidemiologyâ€.\n\n# Step 1 - Create the standardized deviation of observed from expected\nsd_lm <- (district$cases - district$expected) / sqrt(district$expected)\n\n# Step 2 - Create a spatially lagged version of standardized deviation of neighbors\nwsd_lm <- lag.listw(q_listw, sd_lm)\n\n# Step 3 - the local Moran's I is the product of step 1 and step 2\ndistrict$I_lm <- sd_lm * wsd_lm\n\n# Step 4 - setup parameters for simulation of the null distribution\n\n# Specify number of simulations to run\nnsim <- 499\n\n# Specify dimensions of result based on number of regions\nN <- length(district$expected)\n\n# Create a matrix of zeros to hold results, with a row for each county, and a column for each simulation\nsims <- matrix(0, ncol = nsim, nrow = N)\n\n# Step 5 - Start a for-loop to iterate over simulation columns\nfor(i in 1:nsim){\n y <- rpois(N, lambda = district$expected) # generate a random event count, given expected\n sd_lmi <- (y - district$expected) / sqrt(district$expected) # standardized local measure\n wsd_lmi <- lag.listw(q_listw, sd_lmi) # standardized spatially lagged measure\n sims[, i] <- sd_lmi * wsd_lmi # this is the I(i) statistic under this iteration of null\n}\n\n# Step 6 - For each county, test where the observed value ranks with respect to the null simulations\nxrank <- apply(cbind(district$I_lm, sims), 1, function(x) rank(x)[1])\n\n# Step 7 - Calculate the difference between observed rank and total possible (nsim)\ndiff <- nsim - xrank\ndiff <- ifelse(diff > 0, diff, 0)\n\n# Step 8 - Assuming a uniform distribution of ranks, calculate p-value for observed\n# given the null distribution generate from simulations\ndistrict$pval_lm <- punif((diff + 1) / (nsim + 1))\n\nBriefly, the process consist on 1) computing the I statistics for the observed data, 2) estimating the null distribution of the I statistics by performing random sampling into a poisson distribution and 3) comparing the observed I statistic with the null distribution to determine the probability to observe such value if the number of cases were spatially independent. For each district, we obtain a p-value based on the comparison of the observed value and the null distribution.\nA conventional way of plotting these results is to classify the districts into 5 classes based on local Moran’s I output. The classification of cluster that are significantly autocorrelated to their neighbors is performed based on a comparison of the scaled incidence in the district compared to the scaled weighted averaged incidence of it neighboring districts (computed with lag.listw()):\n\nDistricts that have higher-than-average rates in both index regions and their neighbors and showing statistically significant positive values for the local \\(I_i\\) statistic are defined as High-High (hotspot of the disease)\nDistricts that have lower-than-average rates in both index regions and their neighbors and showing statistically significant positive values for the local \\(I_i\\) statistic are defined as Low-Low (cold spot of the disease).\nDistricts that have higher-than-average rates in the index regions and lower-than-average rates in their neighbors, and showing statistically significant negative values for the local \\(I_i\\) statistic are defined as High-Low(outlier with high incidence in an area with low incidence).\nDistricts that have lower-than-average rates in the index regions and higher-than-average rates in their neighbors, and showing statistically significant negative values for the local \\(I_i\\) statistic are defined as Low-High (outlier of low incidence in area with high incidence).\nDistricts with non-significant values for the \\(I_i\\) statistic are defined as Non-significant.\n\n\n# create lagged local raw_rate - in other words the average of the queen neighbors value\n# values are scaled (centered and reduced) to be compared to average\ndistrict$lag_std <- scale(lag.listw(q_listw, var = district$incidence))\ndistrict$incidence_std <- scale(district$incidence)\n\n# extract pvalues\n# district$lm_pv <- lm_test[,5]\n\n# Classify local moran's outputs\ndistrict$lm_class <- NA\ndistrict$lm_class[district$incidence_std >=0 & district$lag_std >=0] <- 'High-High'\ndistrict$lm_class[district$incidence_std <=0 & district$lag_std <=0] <- 'Low-Low'\ndistrict$lm_class[district$incidence_std <=0 & district$lag_std >=0] <- 'Low-High'\ndistrict$lm_class[district$incidence_std >=0 & district$lag_std <=0] <- 'High-Low'\ndistrict$lm_class[district$pval_lm >= 0.05] <- 'Non-significant'\n\ndistrict$lm_class <- factor(district$lm_class, levels=c(\"High-High\", \"Low-Low\", \"High-Low\", \"Low-High\", \"Non-significant\") )\n\n# create map\nmf_map(x = district,\n var = \"lm_class\",\n type = \"typo\",\n cex = 2,\n col_na = \"white\",\n #val_order = c(\"High-High\", \"Low-Low\", \"High-Low\", \"Low-High\", \"Non-significant\") ,\n pal = c(\"#6D0026\" , \"blue\", \"white\") , # \"#FF755F\",\"#7FABD3\" ,\n leg_title = \"Clusters\")\n\nmf_layout(title = \"Cluster using Local Moran's I statistic\")\n\n\n\n\n\n\n\n6.2.3 Spatial scan statistics\nWhile Moran’s indices focus on testing for autocorrelation between neighboring polygons (under the null assumption of spatial independence), the spatial scan statistic aims at identifying an abnormal higher risk in a given region compared to the risk outside of this region (under the null assumption of homogeneous distribution). The conception of a cluster is therefore different between the two methods.\nThe function kulldorff from the package SpatialEpi (Kim and Wakefield 2010) is a simple tool to implement spatial-only scan statistics.\n\n\n\n\n\n\nKulldorf test\n\n\n\nUnder the kulldorff test, the statistics hypotheses are:\n\nH0: the risk is constant over the area, i.e., there is a spatial homogeneity of the incidence.\nH1: a particular window have higher incidence than the rest of the area , i.e., there is a spatial heterogeneity of incidence.\n\n\n\nBriefly, the kulldorff scan statistics scan the area for clusters using several steps:\n\nIt create a circular window of observation by defining a single location and an associated radius of the windows varying from 0 to a large number that depends on population distribution (largest radius could include 50% of the population).\nIt aggregates the count of events and the population at risk (or an expected count of events) inside and outside the window of observation.\nFinally, it computes the likelihood ratio and test whether the risk is equal inside versus outside the windows (H0) or greater inside the observed window (H1). The H0 distribution is estimated by simulating the distribution of counts under the null hypothesis (homogeneous risk).\nThese 3 steps are repeated for each location and each possible windows-radii.\n\nWhile we test the significance of a large number of observation windows, one can raise concern about multiple testing and Type I error. This approach however suggest that we are not interest in a set of signifiant cluster but only in a most-likely cluster. This a priori restriction eliminate concern for multpile comparison since the test is simplified to a statistically significance of one single most-likely cluster.\nBecause we tested all-possible locations and window-radius, we can also choose to look at secondary clusters. In this case, you should keep in mind that increasing the number of secondary cluster you select, increases the risk for Type I error.\n\n#install.packages(\"SpatialEpi\")\nlibrary(\"SpatialEpi\")\n\nThe use of R spatial object is not implements in kulldorff() function. It uses instead matrix of xy coordinates that represents the centroids of the districts. A given district is included into the observed circular window if its centroids fall into the circle.\n\ndistrict_xy <- st_centroid(district) %>% \n st_coordinates()\n\nhead(district_xy)\n\n X Y\n1 330823.3 1464560\n2 749758.3 1541787\n3 468384.0 1277007\n4 494548.2 1215261\n5 459644.2 1194615\n6 360528.3 1516339\n\n\nWe can then call kulldorff function (you are strongly encouraged to call ?kulldorff to properly call the function). The alpha.level threshold filter for the secondary clusters that will be retained. The most-likely cluster will be saved whatever its significance.\n\nkd_Wfever <- kulldorff(district_xy, \n cases = district$cases,\n population = district$T_POP,\n expected.cases = district$expected,\n pop.upper.bound = 0.5, # include maximum 50% of the population in a windows\n n.simulations = 499,\n alpha.level = 0.2)\n\n\n\n\nThe function plot the histogram of the distribution of log-likelihood ratio simulated under the null hypothesis that is estimated based on Monte Carlo simulations. The observed value of the most significant cluster identified from all possible scans is compared to the distribution to determine significance. All outputs are saved into an R object, here called kd_Wfever. Unfortunately, the package did not develop any summary and visualization of the results but we can explore the output object.\n\nnames(kd_Wfever)\n\n[1] \"most.likely.cluster\" \"secondary.clusters\" \"type\" \n[4] \"log.lkhd\" \"simulated.log.lkhd\" \n\n\nFirst, we can focus on the most likely cluster and explore its characteristics.\n\n# We can see which districts (r number) belong to this cluster\nkd_Wfever$most.likely.cluster$location.IDs.included\n\n [1] 48 93 66 180 133 29 194 118 50 144 31 141 3 117 22 43 142\n\n# standardized incidence ratio\nkd_Wfever$most.likely.cluster$SMR\n\n[1] 2.303106\n\n# number of observed and expected cases in this cluster\nkd_Wfever$most.likely.cluster$number.of.cases\n\n[1] 122\n\nkd_Wfever$most.likely.cluster$expected.cases\n\n[1] 52.97195\n\n\n17 districts belong to the cluster and its number of cases is 2.3 times higher than the expected number of cases.\nSimilarly, we could study the secondary clusters. Results are saved in a list.\n\n# We can see which districts (r number) belong to this cluster\nlength(kd_Wfever$secondary.clusters)\n\n[1] 1\n\n# retrieve data for all secondary clusters into a table\ndf_secondary_clusters <- data.frame(SMR = sapply(kd_Wfever$secondary.clusters, '[[', 5), \n number.of.cases = sapply(kd_Wfever$secondary.clusters, '[[', 3),\n expected.cases = sapply(kd_Wfever$secondary.clusters, '[[', 4),\n p.value = sapply(kd_Wfever$secondary.clusters, '[[', 8))\n\nprint(df_secondary_clusters)\n\n SMR number.of.cases expected.cases p.value\n1 3.767698 16 4.246625 0.012\n\n\nWe only have one secondary cluster composed of one district.\n\n# create empty column to store cluster informations\ndistrict$k_cluster <- NA\n\n# save cluster information from kulldorff outputs\ndistrict$k_cluster[kd_Wfever$most.likely.cluster$location.IDs.included] <- 'Most likely cluster'\n\nfor(i in 1:length(kd_Wfever$secondary.clusters)){\ndistrict$k_cluster[kd_Wfever$secondary.clusters[[i]]$location.IDs.included] <- paste(\n 'Secondary cluster', i, sep = '')\n}\n\n#district$k_cluster[is.na(district$k_cluster)] <- \"No cluster\"\n\n\n# create map\nmf_map(x = district,\n var = \"k_cluster\",\n type = \"typo\",\n cex = 2,\n col_na = \"white\",\n pal = mf_get_pal(palette = \"Reds\", n = 3)[1:2],\n leg_title = \"Clusters\")\n\nmf_layout(title = \"Cluster using kulldorf scan statistic\")\n\n\n\n\n\n\n\n\n\n\nTo go further …\n\n\n\nIn this example, the expected number of cases was defined using the population count but note that standardization over other variables as age could also be implemented with the strata parameter in the kulldorff() function.\nIn addition, this cluster analysis was performed solely using the spatial scan but you should keep in mind that this method of cluster detection can be implemented for spatio-temporal data as well where the cluster definition is an abnormal number of cases in a delimited spatial area and during a given period of time. The windows of observation are therefore defined for a different center, radius and time-period. You should take a look at the function scan_ep_poisson() function in the package scanstatistic (Allévius 2018) for this analysis.\n\n\n\n\n\n\nAllévius, Benjamin. 2018. “Scanstatistics: Space-Time Anomaly Detection Using Scan Statistics.†Journal of Open Source Software 3 (25): 515.\n\n\nBivand, Roger S, Edzer J Pebesma, Virgilio Gómez-Rubio, and Edzer Jan Pebesma. 2008. Applied Spatial Data Analysis with r. Vol. 747248717. Springer.\n\n\nBivand, Roger, Micah Altman, Luc Anselin, Renato Assunção, Olaf Berke, Andrew Bernat, and Guillaume Blanchet. 2015. “Package ‘Spdep’.†The Comprehensive R Archive Network.\n\n\nGómez-Rubio, Virgilio, Juan Ferrándiz-Ferragud, Antonio López-QuıÌlez, et al. 2015. “Package ‘DCluster’.â€\n\n\nKim, Albert Y, and Jon Wakefield. 2010. “R Data and Methods for Spatial Epidemiology: The SpatialEpi Package.†Dept of Statistics, University of Washington." + "text": "6.2 Cluster analysis\n\n6.2.1 General introduction\nWhy studying clusters in epidemiology? Cluster analysis help identifying unusual patterns that occurs during a given period of time. The underlying ultimate goal of such analysis is to explain the observation of such patterns. In epidemiology, we can distinguish two types of process that would explain heterogeneity in case distribution:\n\nThe 1st order effects are the spatial variations of cases distribution caused by underlying properties of environment or the population structure itself. In such process individual get infected independently from the rest of the population. Such process includes the infection through an environment at risk as, for example, air pollution, contaminated waters or soils and UV exposition. This effect assume that the observed pattern is caused by a difference in risk intensity.\nThe 2nd order effects describes process of spread, contagion and diffusion of diseases caused by interactions between individuals. This includes transmission of infectious disease by proximity, but also the transmission of non-infectious disease, for example, with the diffusion of social norms within networks. This effect assume that the observed pattern is caused by correlations or co-variations.\n\n\n\n\n\n\nNo statistical methods could distinguish between these competing processes since their outcome results in similar pattern of points. The cluster analysis help describing the magnitude and the location of pattern but in no way could answer the question of why such patterns occurs. It is therefore a step that help detecting cluster for description and surveillance purpose and rising hypothesis on the underlying process that will lead further investigations.\nKnowledge about the disease and its transmission process could orientate the choice of the methods of study. We presented in this brief tutorial two methods of cluster detection, the Moran’s I test that test for spatial independence (likely related to 2nd order effects) and the scan statistics that test for homogeneous distribution (likely related 1st order effects). It relies on epidemiologist to select the tools that best serve the studied question.\n\n\n\n\n\n\nStatistic tests and distributions\n\n\n\nIn statistics, problems are usually expressed by defining two hypotheses: 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 (H1), 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.\nIn mathematics, a probability distribution is a mathematical expression that represents what we would expect due to random chance. The choice of the probability distribution relies on the type of data you use (continuous, count, binary). In general, three distribution a used while studying disease rates, the Binomial, the Poisson and the Poisson-gamma mixture (also known as negative binomial) distributions.\nMany the statistical tests assume by default that data are normally distributed. It implies that your variable is continuous and that all data could easily be represented by two parameters, the mean and the variance, i.e., each value have the same level of certainty. If many measure can be assessed under the normality assumption, this is usually not the case in epidemiology with strictly positives rates and count values that 1) does not fit the normal distribution and 2) does not provide with the same degree of certainty since variances likely differ between district due to different population size, i.e., some district have very sparse data (with high variance) while other have adequate data (with lower variance).\n\n# dataset statistics\nm_cases <- mean(district$incidence)\nsd_cases <- sd(district$incidence)\n\nhist(district$incidence, probability = TRUE, ylim = c(0, 0.4), xlim = c(-5, 16), xlab = \"Number of cases\", ylab = \"Probability\", main = \"Histogram of observed incidence compared\\nto Normal and Poisson distributions\")\n\ncurve(dnorm(x, m_cases, sd_cases),col = \"blue\", lwd = 1, add = TRUE)\n\npoints(0:max(district$incidence), dpois(0:max(district$incidence),m_cases),\n type = 'b', pch = 20, col = \"red\", ylim = c(0, 0.6), lty = 2)\n\nlegend(\"topright\", legend = c(\"Normal distribution\", \"Poisson distribution\", \"Observed distribution\"), col = c(\"blue\", \"red\", \"black\"),pch = c(NA, 20, NA), lty = c(1, 2, 1))\n\n\n\n\nIn this tutorial, we used the Poisson distribution in our statistical tests.\n\n\n\n\n6.2.2 Test for spatial autocorrelation (Moran’s I test)\n\n6.2.2.1 The global 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.\n\n\n\n\n\n\nMoran’s I test\n\n\n\nThe Moran’s statistics is:\n\\[I = \\frac{N}{\\sum_{i=1}^N\\sum_{j=1}^Nw_{ij}}\\frac{\\sum_{i=1}^N\\sum_{j=1}^Nw_{ij}(Y_i-\\bar{Y})(Y_j - \\bar{Y})}{\\sum_{i=1}^N(Y_i-\\bar{Y})^2}\\] with:\n\n\\(N\\): the number of polygons,\n\\(w_{ij}\\): is a matrix of spatial weight with zeroes on the diagonal (i.e., \\(w_{ii}=0\\)). For example, if polygons are neighbors, the weight takes the value \\(1\\) otherwise it takes the value \\(0\\).\n\\(Y_i\\): the variable of interest,\n\\(\\bar{Y}\\): the mean value of \\(Y\\).\n\nUnder the Moran’s test, the statistics hypotheses are:\n\nH0: the distribution of cases is spatially independent, i.e., \\(I=0\\).\nH1: the distribution of cases is spatially autocorrelated, i.e., \\(I\\ne0\\).\n\n\n\nWe will compute the Moran’s statistics using spdep(R. Bivand et al. 2015) and Dcluster(Gómez-Rubio et al. 2015) packages. spdep package provides a collection of functions to analyze spatial correlations of polygons and works with sp objects. In this example, we use poly2nb() and nb2listw(). These functions respectively detect the neighboring polygons and assign weight corresponding to \\(1/\\#\\ of\\ neighbors\\). Dcluster package provides a set of functions for the detection of spatial clusters of disease using count data.\n\n#install.packages(\"spdep\")\n#install.packages(\"DCluster\")\nlibrary(spdep) # Functions for creating spatial weight, spatial analysis\nlibrary(DCluster) # Package with functions for spatial cluster analysis\n\nqueen_nb <- poly2nb(district) # Neighbors according to queen case\nq_listw <- nb2listw(queen_nb, style = 'W') # row-standardized weights\n\n# Moran's I test\nm_test <- moranI.test(cases ~ offset(log(expected)), \n data = district,\n model = 'poisson',\n R = 499,\n listw = q_listw,\n n = length(district$cases), # number of regions\n S0 = Szero(q_listw)) # Global sum of weights\nprint(m_test)\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.1566449 \n p-value : 0.012 \n\nplot(m_test)\n\n\n\n\nThe Moran’s statistics is here \\(I =\\) 0.16. When comparing its value to the H0 distribution (built under 499 simulations), the probability of observing such a I value under the null hypothesis, i.e. the distribution of cases is spatially independent, is \\(p_{value} =\\) 0.012. We therefore reject H0 with error risk of \\(\\alpha = 5\\%\\). The distribution of cases is therefore autocorrelated across districts in Cambodia.\n\n\n6.2.2.2 The Local Moran’s I LISA test\nThe global Moran’s test provides us a global statistical value informing whether autocorrelation occurs over the territory but does not inform on where does these correlations occurs, i.e., what is the locations of the clusters. To identify such cluster, we can decompose the Moran’s I statistic to extract local information of the level of correlation of each district and its neighbors. This is called the Local Moran’s I LISA statistic. Because the Local Moran’s I LISA statistic test each district for autocorrelation independently, concern is raised about multiple testing limitations that increase the Type I error (\\(\\alpha\\)) of the statistical tests. The use of local test should therefore be study in light of explore and describes clusters once the global test has detected autocorrelation.\n\n\n\n\n\n\nStatistical test\n\n\n\nFor each district \\(i\\), the Local Moran’s I statistics is:\n\\[I_i = \\frac{(Y_i-\\bar{Y})}{\\sum_{i=1}^N(Y_i-\\bar{Y})^2}\\sum_{j=1}^Nw_{ij}(Y_j - \\bar{Y}) \\text{ with } I = \\sum_{i=1}^NI_i/N\\]\n\n\nThe localmoran()function from the package spdep treats the variable of interest as if it was normally distributed. In some cases, this assumption could be reasonable for incidence rate, especially when the areal units of analysis have sufficiently large population count suggesting that the values have similar level of variances. Unfortunately, the local Moran’s test has not been implemented for Poisson distribution (population not large enough in some districts) in spdep package. However, Bivand et al. (R. S. Bivand et al. 2008) provided some code to manually perform the analysis using Poisson distribution and this code was further implemented in the course “Spatial Epidemiologyâ€.\n\n# Step 1 - Create the standardized deviation of observed from expected\nsd_lm <- (district$cases - district$expected) / sqrt(district$expected)\n\n# Step 2 - Create a spatially lagged version of standardized deviation of neighbors\nwsd_lm <- lag.listw(q_listw, sd_lm)\n\n# Step 3 - the local Moran's I is the product of step 1 and step 2\ndistrict$I_lm <- sd_lm * wsd_lm\n\n# Step 4 - setup parameters for simulation of the null distribution\n\n# Specify number of simulations to run\nnsim <- 499\n\n# Specify dimensions of result based on number of regions\nN <- length(district$expected)\n\n# Create a matrix of zeros to hold results, with a row for each county, and a column for each simulation\nsims <- matrix(0, ncol = nsim, nrow = N)\n\n# Step 5 - Start a for-loop to iterate over simulation columns\nfor(i in 1:nsim){\n y <- rpois(N, lambda = district$expected) # generate a random event count, given expected\n sd_lmi <- (y - district$expected) / sqrt(district$expected) # standardized local measure\n wsd_lmi <- lag.listw(q_listw, sd_lmi) # standardized spatially lagged measure\n sims[, i] <- sd_lmi * wsd_lmi # this is the I(i) statistic under this iteration of null\n}\n\n# Step 6 - For each county, test where the observed value ranks with respect to the null simulations\nxrank <- apply(cbind(district$I_lm, sims), 1, function(x) rank(x)[1])\n\n# Step 7 - Calculate the difference between observed rank and total possible (nsim)\ndiff <- nsim - xrank\ndiff <- ifelse(diff > 0, diff, 0)\n\n# Step 8 - Assuming a uniform distribution of ranks, calculate p-value for observed\n# given the null distribution generate from simulations\ndistrict$pval_lm <- punif((diff + 1) / (nsim + 1))\n\nBriefly, the process consist on 1) computing the I statistics for the observed data, 2) estimating the null distribution of the I statistics by performing random sampling into a poisson distribution and 3) comparing the observed I statistic with the null distribution to determine the probability to observe such value if the number of cases were spatially independent. For each district, we obtain a p-value based on the comparison of the observed value and the null distribution.\nA conventional way of plotting these results is to classify the districts into 5 classes based on local Moran’s I output. The classification of cluster that are significantly autocorrelated to their neighbors is performed based on a comparison of the scaled incidence in the district compared to the scaled weighted averaged incidence of it neighboring districts (computed with lag.listw()):\n\nDistricts that have higher-than-average rates in both index regions and their neighbors and showing statistically significant positive values for the local \\(I_i\\) statistic are defined as High-High (hotspot of the disease)\nDistricts that have lower-than-average rates in both index regions and their neighbors and showing statistically significant positive values for the local \\(I_i\\) statistic are defined as Low-Low (cold spot of the disease).\nDistricts that have higher-than-average rates in the index regions and lower-than-average rates in their neighbors, and showing statistically significant negative values for the local \\(I_i\\) statistic are defined as High-Low(outlier with high incidence in an area with low incidence).\nDistricts that have lower-than-average rates in the index regions and higher-than-average rates in their neighbors, and showing statistically significant negative values for the local \\(I_i\\) statistic are defined as Low-High (outlier of low incidence in area with high incidence).\nDistricts with non-significant values for the \\(I_i\\) statistic are defined as Non-significant.\n\n\n# create lagged local raw_rate - in other words the average of the queen neighbors value\n# values are scaled (centered and reduced) to be compared to average\ndistrict$lag_std <- scale(lag.listw(q_listw, var = district$incidence))\ndistrict$incidence_std <- scale(district$incidence)\n\n# extract pvalues\n# district$lm_pv <- lm_test[,5]\n\n# Classify local moran's outputs\ndistrict$lm_class <- NA\ndistrict$lm_class[district$incidence_std >=0 & district$lag_std >=0] <- 'High-High'\ndistrict$lm_class[district$incidence_std <=0 & district$lag_std <=0] <- 'Low-Low'\ndistrict$lm_class[district$incidence_std <=0 & district$lag_std >=0] <- 'Low-High'\ndistrict$lm_class[district$incidence_std >=0 & district$lag_std <=0] <- 'High-Low'\ndistrict$lm_class[district$pval_lm >= 0.05] <- 'Non-significant'\n\ndistrict$lm_class <- factor(district$lm_class, levels=c(\"High-High\", \"Low-Low\", \"High-Low\", \"Low-High\", \"Non-significant\") )\n\n# create map\nmf_map(x = district,\n var = \"lm_class\",\n type = \"typo\",\n cex = 2,\n col_na = \"white\",\n #val_order = c(\"High-High\", \"Low-Low\", \"High-Low\", \"Low-High\", \"Non-significant\") ,\n pal = c(\"#6D0026\" , \"blue\", \"white\") , # \"#FF755F\",\"#7FABD3\" ,\n leg_title = \"Clusters\")\n\nmf_layout(title = \"Cluster using Local Moran's I statistic\")\n\n\n\n\n\n\n\n6.2.3 Spatial scan statistics\nWhile Moran’s indices focus on testing for autocorrelation between neighboring polygons (under the null assumption of spatial independence), the spatial scan statistic aims at identifying an abnormal higher risk in a given region compared to the risk outside of this region (under the null assumption of homogeneous distribution). The conception of a cluster is therefore different between the two methods.\nThe function kulldorff from the package SpatialEpi (Kim and Wakefield 2010) is a simple tool to implement spatial-only scan statistics.\n\n\n\n\n\n\nKulldorf test\n\n\n\nUnder the kulldorff test, the statistics hypotheses are:\n\nH0: the risk is constant over the area, i.e., there is a spatial homogeneity of the incidence.\nH1: a particular window have higher incidence than the rest of the area , i.e., there is a spatial heterogeneity of incidence.\n\n\n\nBriefly, the kulldorff scan statistics scan the area for clusters using several steps:\n\nIt create a circular window of observation by defining a single location and an associated radius of the windows varying from 0 to a large number that depends on population distribution (largest radius could include 50% of the population).\nIt aggregates the count of events and the population at risk (or an expected count of events) inside and outside the window of observation.\nFinally, it computes the likelihood ratio and test whether the risk is equal inside versus outside the windows (H0) or greater inside the observed window (H1). The H0 distribution is estimated by simulating the distribution of counts under the null hypothesis (homogeneous risk).\nThese 3 steps are repeated for each location and each possible windows-radii.\n\nWhile we test the significance of a large number of observation windows, one can raise concern about multiple testing and Type I error. This approach however suggest that we are not interest in a set of signifiant cluster but only in a most-likely cluster. This a priori restriction eliminate concern for multpile comparison since the test is simplified to a statistically significance of one single most-likely cluster.\nBecause we tested all-possible locations and window-radius, we can also choose to look at secondary clusters. In this case, you should keep in mind that increasing the number of secondary cluster you select, increases the risk for Type I error.\n\n#install.packages(\"SpatialEpi\")\nlibrary(\"SpatialEpi\")\n\nThe use of R spatial object is not implements in kulldorff() function. It uses instead matrix of xy coordinates that represents the centroids of the districts. A given district is included into the observed circular window if its centroids fall into the circle.\n\ndistrict_xy <- st_centroid(district) %>% \n st_coordinates()\n\nhead(district_xy)\n\n X Y\n1 330823.3 1464560\n2 749758.3 1541787\n3 468384.0 1277007\n4 494548.2 1215261\n5 459644.2 1194615\n6 360528.3 1516339\n\n\nWe can then call kulldorff function (you are strongly encouraged to call ?kulldorff to properly call the function). The alpha.level threshold filter for the secondary clusters that will be retained. The most-likely cluster will be saved whatever its significance.\n\nkd_Wfever <- kulldorff(district_xy, \n cases = district$cases,\n population = district$T_POP,\n expected.cases = district$expected,\n pop.upper.bound = 0.5, # include maximum 50% of the population in a windows\n n.simulations = 499,\n alpha.level = 0.2)\n\n\n\n\nThe function plot the histogram of the distribution of log-likelihood ratio simulated under the null hypothesis that is estimated based on Monte Carlo simulations. The observed value of the most significant cluster identified from all possible scans is compared to the distribution to determine significance. All outputs are saved into an R object, here called kd_Wfever. Unfortunately, the package did not develop any summary and visualization of the results but we can explore the output object.\n\nnames(kd_Wfever)\n\n[1] \"most.likely.cluster\" \"secondary.clusters\" \"type\" \n[4] \"log.lkhd\" \"simulated.log.lkhd\" \n\n\nFirst, we can focus on the most likely cluster and explore its characteristics.\n\n# We can see which districts (r number) belong to this cluster\nkd_Wfever$most.likely.cluster$location.IDs.included\n\n [1] 48 93 66 180 133 29 194 118 50 144 31 141 3 117 22 43 142\n\n# standardized incidence ratio\nkd_Wfever$most.likely.cluster$SMR\n\n[1] 2.303106\n\n# number of observed and expected cases in this cluster\nkd_Wfever$most.likely.cluster$number.of.cases\n\n[1] 122\n\nkd_Wfever$most.likely.cluster$expected.cases\n\n[1] 52.97195\n\n\n17 districts belong to the cluster and its number of cases is 2.3 times higher than the expected number of cases.\nSimilarly, we could study the secondary clusters. Results are saved in a list.\n\n# We can see which districts (r number) belong to this cluster\nlength(kd_Wfever$secondary.clusters)\n\n[1] 1\n\n# retrieve data for all secondary clusters into a table\ndf_secondary_clusters <- data.frame(SMR = sapply(kd_Wfever$secondary.clusters, '[[', 5), \n number.of.cases = sapply(kd_Wfever$secondary.clusters, '[[', 3),\n expected.cases = sapply(kd_Wfever$secondary.clusters, '[[', 4),\n p.value = sapply(kd_Wfever$secondary.clusters, '[[', 8))\n\nprint(df_secondary_clusters)\n\n SMR number.of.cases expected.cases p.value\n1 3.767698 16 4.246625 0.016\n\n\nWe only have one secondary cluster composed of one district.\n\n# create empty column to store cluster informations\ndistrict$k_cluster <- NA\n\n# save cluster information from kulldorff outputs\ndistrict$k_cluster[kd_Wfever$most.likely.cluster$location.IDs.included] <- 'Most likely cluster'\n\nfor(i in 1:length(kd_Wfever$secondary.clusters)){\ndistrict$k_cluster[kd_Wfever$secondary.clusters[[i]]$location.IDs.included] <- paste(\n 'Secondary cluster', i, sep = '')\n}\n\n#district$k_cluster[is.na(district$k_cluster)] <- \"No cluster\"\n\n\n# create map\nmf_map(x = district,\n var = \"k_cluster\",\n type = \"typo\",\n cex = 2,\n col_na = \"white\",\n pal = mf_get_pal(palette = \"Reds\", n = 3)[1:2],\n leg_title = \"Clusters\")\n\nmf_layout(title = \"Cluster using kulldorf scan statistic\")\n\n\n\n\n\n\n\n\n\n\nTo go further …\n\n\n\nIn this example, the expected number of cases was defined using the population count but note that standardization over other variables as age could also be implemented with the strata parameter in the kulldorff() function.\nIn addition, this cluster analysis was performed solely using the spatial scan but you should keep in mind that this method of cluster detection can be implemented for spatio-temporal data as well where the cluster definition is an abnormal number of cases in a delimited spatial area and during a given period of time. The windows of observation are therefore defined for a different center, radius and time-period. You should take a look at the function scan_ep_poisson() function in the package scanstatistic (Allévius 2018) for this analysis." }, { "objectID": "01-introduction.html", @@ -243,5 +243,12 @@ "title": "References", "section": "", "text": "Agafonkin, Vladimir. 2015. “Leaflet Javascript Libary.â€\n\n\nAllévius, Benjamin. 2018. “Scanstatistics: Space-Time Anomaly\nDetection Using Scan Statistics.†Journal of Open Source\nSoftware 3 (25): 515.\n\n\nAppelhans, Tim, Florian Detsch, Christoph Reudenbach, and Stefan\nWoellauer. 2022. “Mapview: Interactive Viewing of Spatial Data in\nr.†https://CRAN.R-project.org/package=mapview.\n\n\nAppelhans, Tim, Kenton Russell, and Lorenzo Busetto. 2020.\n“Mapedit: Interactive Editing of Spatial Data in r.†https://CRAN.R-project.org/package=mapedit.\n\n\nBivand, Roger S, Edzer J Pebesma, Virgilio Gómez-Rubio, and Edzer Jan\nPebesma. 2008. Applied Spatial Data Analysis with r. Vol.\n747248717. Springer.\n\n\nBivand, Roger, Micah Altman, Luc Anselin, Renato Assunção, Olaf Berke,\nAndrew Bernat, and Guillaume Blanchet. 2015. “Package\n‘Spdep’.†The Comprehensive R Archive\nNetwork.\n\n\nBivand, Roger, Tim Keitt, and Barry Rowlingson. 2022. “Rgdal:\nBindings for the ’Geospatial’ Data Abstraction Library.†https://CRAN.R-project.org/package=rgdal.\n\n\nBivand, Roger, and Colin Rundel. 2021. “Rgeos: Interface to\nGeometry Engine - Open Source (’GEOS’).†https://CRAN.R-project.org/package=rgeos.\n\n\nBrunet, Roger, Robert Ferras, and Hervé Théry. 1993. Les Mots de La\ngéographie: Dictionnaire Critique. 03) 911 BRU.\n\n\nCambon, Jesse, Diego Hernangómez, Christopher Belanger, and Daniel\nPossenriede. 2021. “Tidygeocoder: An r Package for\nGeocoding†6: 3544. https://doi.org/10.21105/joss.03544.\n\n\nCauvin, Colette, Francisco Escobar, and Aziz Serradj. 2013. Thematic\nCartography, Cartography and the Impact of the Quantitative\nRevolution. Vol. 2. John Wiley & Sons.\n\n\nCheng, Joe, Bhaskar Karambelkar, and Yihui Xie. 2022. “Leaflet:\nCreate Interactive Web Maps with the JavaScript ’Leaflet’\nLibrary.†https://CRAN.R-project.org/package=leaflet.\n\n\nDicko, Ahmadou. 2021. R Client for the geoBoundaries API, Providing\nCountry Political Administrative Boundaries. https://dickoa.gitlab.io/rgeoboundaries/index.html.\n\n\nDorling, Daniel. 1996. Area Cartograms: Their Use and Creation,\nConcepts and Techniques in Modern Geography. Vol. 59. CATMOG:\nConcepts and Techniques in Modern Geography. Institute of British\nGeographers.\n\n\nDougenik, James A, Nicholas R Chrisman, and Duane R Niemeyer. 1985.\n“An Algorithm to Construct Continuous Area Cartograms.â€\nThe Professional Geographer 37 (1): 75–81.\n\n\nDunnington, Dewey. 2021. “Ggspatial: Spatial Data Framework for\nGgplot2.†https://CRAN.R-project.org/package=ggspatial.\n\n\nGDAL/OGR contributors. n.d. GDAL/OGR Geospatial Data\nAbstraction Software Library. Open Source Geospatial Foundation. https://gdal.org.\n\n\nGilardi, Andrea, and Robin Lovelace. 2021. “Osmextract: Download\nand Import Open Street Map Data Extracts.†https://CRAN.R-project.org/package=osmextract.\n\n\nGiraud, Timothée. 2021a. “Linemap: Line Maps.†https://CRAN.R-project.org/package=linemap.\n\n\n———. 2021b. “Maptiles: Download and Display Map Tiles.†https://CRAN.R-project.org/package=maptiles.\n\n\n———. 2022a. “Mapsf: Thematic Cartography.†https://CRAN.R-project.org/package=mapsf.\n\n\n———. 2022b. “Tanaka: Design Shaded Contour Lines (or Tanaka)\nMaps.†https://CRAN.R-project.org/package=tanaka.\n\n\nGiraud, Timothée, and Nicolas Lambert. 2016. “Cartography: Create\nand Integrate Maps in Your r Workflow†1. https://doi.org/10.21105/joss.00054.\n\n\nGombin, Joel, and Paul-Antoine Chevalier. 2022. “banR: R Client\nfor the BAN API.â€\n\n\nGómez-Rubio, Virgilio, Juan Ferrándiz-Ferragud, Antonio López-QuıÌlez, et\nal. 2015. “Package ‘DCluster’.â€\n\n\nGuevarra, Ernest. 2021. Gadmr: An r Interface to the GADM Map\nRepository. https://github.com/SpatialWorks/gadmr.\n\n\nHijmans, Robert J. 2022a. “Raster: Geographic Data Analysis and\nModeling.†https://CRAN.R-project.org/package=raster.\n\n\n———. 2022b. “Terra: Spatial Data Analysis.†https://CRAN.R-project.org/package=terra.\n\n\nJeworutzki, Sebastian. 2020. “Cartogram: Create Cartograms with\nr.†https://CRAN.R-project.org/package=cartogram.\n\n\nKim, Albert Y, and Jon Wakefield. 2010. “R Data and Methods for\nSpatial Epidemiology: The SpatialEpi Package.†Dept of\nStatistics, University of Washington.\n\n\nLambert, Nicolas. 2015. “Les Anamorphoses Cartographiques.â€\nBlog. Carnet Néocartographique. https://neocarto.hypotheses.org/366.\n\n\nLi, Xingong. 2009. “Map Algebra and Beyond : 1. Map Algebra for\nScalar Fields.†https://slideplayer.com/slide/5822638/.\n\n\nMadelin, Malika. 2021. “Analyse d’images Raster (Et\nTélédétection).†https://mmadelin.github.io/sigr2021/SIGR2021_raster_MM.html.\n\n\nMennis, Jeremy. 2015. “Fundamentals of GIS : Raster\nOperations.†https://cupdf.com/document/gus-0262-fundamentals-of-gis-lecture-presentation-7-raster-operations-jeremy.html.\n\n\nNowosad, Jakub. 2021. “Image Processing and All Things\nRaster.†https://nowosad.github.io/SIGR2021/workshop2/workshop2.html.\n\n\nOlson, Judy M. 1976. “Noncontiguous Area Cartograms.â€\nThe Professional Geographer 28 (4): 371–80.\n\n\nPadgham, Mark, Bob Rudis, Robin Lovelace, and Maëlle Salmon. 2017a.\n“Osmdata†2. https://doi.org/10.21105/joss.00305.\n\n\n———. 2017b. “Osmdata.†The Journal of Open Source\nSoftware 2 (14). https://doi.org/10.21105/joss.00305.\n\n\nPaull, John, and Benjamin Hennig. 2016. “Atlas of Organics: Four\nMaps of the World of Organic Agriculture.†Journal of\nOrganics 3 (1): 25–32.\n\n\nPebesma, Edzer. 2018b. “Simple Features for r:\nStandardized Support for Spatial Vector Data†10. https://doi.org/10.32614/RJ-2018-009.\n\n\n———. 2018a. “Simple Features for R: Standardized Support for\nSpatial Vector Data.†The R Journal 10 (1): 439. https://doi.org/10.32614/rj-2018-009.\n\n\n———. 2021. “Stars: Spatiotemporal Arrays, Raster and Vector Data\nCubes.†https://CRAN.R-project.org/package=stars.\n\n\nPebesma, Edzer J., and Roger S. Bivand. 2005. “Classes and Methods\nfor Spatial Data in r†5. https://CRAN.R-project.org/doc/Rnews/.\n\n\nPROJ contributors. 2021. PROJ Coordinate Transformation\nSoftware Library. Open Source Geospatial Foundation. https://proj.org/.\n\n\nRacine, Etienne B. 2016. “The Visual Raster Cheat Sheet.â€\nhttps://rpubs.com/etiennebr/visualraster.\n\n\nRowlingson, Barry. 2019. Geonames: Interface to the \"Geonames\"\nSpatial Query Web Service. https://CRAN.R-project.org/package=geonames.\n\n\nSouth, Andy. 2017. “Rnaturalearth: World Map Data from Natural\nEarth.†https://CRAN.R-project.org/package=rnaturalearth.\n\n\nTanaka, Kitiro. 1950. “The Relief Contour Method of Representing\nTopography on Maps.†Geographical Review 40 (3): 444. https://doi.org/10.2307/211219.\n\n\nTennekes, Martijn. 2018. “Tmap: Thematic\nMaps in r†84. https://doi.org/10.18637/jss.v084.i06.\n\n\nTomlin, C. Dana. 1990. Geographic Information Systems and\nCartographic Modeling. Prentice Hall.\n\n\nWeidmann, Nils B., Guy Schvitz, and Luc Girardin. 2021. Cshapes: The\nCShapes 2.0 Dataset and Utilities. https://CRAN.R-project.org/package=cshapes.\n\n\nWickham, Hadley. 2016. “Ggplot2: Elegant Graphics for Data\nAnalysis.†https://ggplot2.tidyverse.org." + }, + { + "objectID": "07-basic_statistics.html#conclusion", + "href": "07-basic_statistics.html#conclusion", + "title": "6 Basic statistics for spatial analysis", + "section": "6.3 Conclusion", + "text": "6.3 Conclusion\n\npar(mfrow = c(1, 2))\n\n# create map\nmf_map(x = district,\n var = \"lm_class\",\n type = \"typo\",\n cex = 2,\n col_na = \"white\",\n pal = c(\"#6D0026\" , \"blue\", \"white\") , # \"#FF755F\",\"#7FABD3\" ,\n leg_title = \"Clusters\")\n\nmf_layout(title = \"Cluster using Local Moran's I statistic\")\n\n# create map\nmf_map(x = district,\n var = \"k_cluster\",\n type = \"typo\",\n cex = 2,\n col_na = \"white\",\n pal = mf_get_pal(palette = \"Reds\", n = 3)[1:2],\n leg_title = \"Clusters\")\n\nmf_layout(title = \"Cluster using kulldorf scan statistic\")\n\n\n\n\nBoth methods identified significant clusters. The two methods could identify a cluster around Phnom Penh after standardization for population counts. However, the identified clusters does not rely on the same assumption. While the Moran’s test wonder whether their is any autocorrelation between clusters (i.e. second order effects of infection), the Kulldorff scan statistics wonder whether their is any heterogeneity in the case distribution. None of these test can inform on the infection processes (first or second order) for the studied disease and previous knowledge on the disease will help selecting the most accurate test.\n\n\n\n\nAllévius, Benjamin. 2018. “Scanstatistics: Space-Time Anomaly Detection Using Scan Statistics.†Journal of Open Source Software 3 (25): 515.\n\n\nBivand, Roger S, Edzer J Pebesma, Virgilio Gómez-Rubio, and Edzer Jan Pebesma. 2008. Applied Spatial Data Analysis with r. Vol. 747248717. Springer.\n\n\nBivand, Roger, Micah Altman, Luc Anselin, Renato Assunção, Olaf Berke, Andrew Bernat, and Guillaume Blanchet. 2015. “Package ‘Spdep’.†The Comprehensive R Archive Network.\n\n\nGómez-Rubio, Virgilio, Juan Ferrándiz-Ferragud, Antonio López-QuıÌlez, et al. 2015. “Package ‘DCluster’.â€\n\n\nKim, Albert Y, and Jon Wakefield. 2010. “R Data and Methods for Spatial Epidemiology: The SpatialEpi Package.†Dept of Statistics, University of Washington." } ] \ No newline at end of file -- GitLab