<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>R. Heller</title><link>https://r-heller.github.io/website/</link><description>Recent content on R. Heller</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sun, 15 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://r-heller.github.io/website/index.xml" rel="self" type="application/rss+xml"/><item><title>1. Descriptive Statistics in R</title><link>https://r-heller.github.io/website/tutorials/01-descriptive-statistics/</link><pubDate>Sun, 01 Mar 2026 00:00:00 +0000</pubDate><guid>https://r-heller.github.io/website/tutorials/01-descriptive-statistics/</guid><description>&lt;p&gt;Descriptive statistics give you a first look at your data. Before running any model, you need to understand the shape, centre, and spread of your variables.&lt;/p&gt;
&lt;h2 id="setup"&gt;
 Setup
 &lt;a class="heading-link" href="#setup"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;library&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;tidyverse&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# We&amp;#39;ll use the built-in mtcars dataset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;data&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;head&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="measures-of-central-tendency"&gt;
 Measures of Central Tendency
 &lt;a class="heading-link" href="#measures-of-central-tendency"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;h3 id="mean-median-mode"&gt;
 Mean, Median, Mode
 &lt;a class="heading-link" href="#mean-median-mode"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Mean&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;mean&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Median&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;median&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Mode (no built-in function)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;get_mode&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;-&lt;/span&gt; &lt;span class="kr"&gt;function&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;ux&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;-&lt;/span&gt; &lt;span class="nf"&gt;unique&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;ux&lt;/span&gt;&lt;span class="nf"&gt;[which.max&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;tabulate&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;match&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;ux&lt;/span&gt;&lt;span class="p"&gt;)))&lt;/span&gt;&lt;span class="n"&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;get_mode&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="when-to-use-which"&gt;
 When to use which?
 &lt;a class="heading-link" href="#when-to-use-which"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Measure&lt;/th&gt;
 &lt;th&gt;Best for&lt;/th&gt;
 &lt;th&gt;Sensitive to outliers?&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Mean&lt;/td&gt;
 &lt;td&gt;Symmetric distributions&lt;/td&gt;
 &lt;td&gt;Yes&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Median&lt;/td&gt;
 &lt;td&gt;Skewed distributions&lt;/td&gt;
 &lt;td&gt;No&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Mode&lt;/td&gt;
 &lt;td&gt;Categorical data&lt;/td&gt;
 &lt;td&gt;No&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="measures-of-dispersion"&gt;
 Measures of Dispersion
 &lt;a class="heading-link" href="#measures-of-dispersion"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Standard deviation&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;sd&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Variance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;var&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Range&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;range&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;diff&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;range&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Interquartile range&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;IQR&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Quantiles&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;quantile&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;probs&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;c&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;0.25&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;0.5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;0.75&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="summary-statistics-at-a-glance"&gt;
 Summary Statistics at a Glance
 &lt;a class="heading-link" href="#summary-statistics-at-a-glance"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Base R summary&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;summary&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# More detailed summary with psych package&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# install.packages(&amp;#34;psych&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;library&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;psych&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;describe&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="frequency-tables"&gt;
 Frequency Tables
 &lt;a class="heading-link" href="#frequency-tables"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# For categorical/discrete variables&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;table&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Proportions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;prop.table&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;table&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Cross-tabulation&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;table&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;gear&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="group-wise-summaries"&gt;
 Group-wise Summaries
 &lt;a class="heading-link" href="#group-wise-summaries"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt; &lt;span class="o"&gt;%&amp;gt;%&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;group_by&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;%&amp;gt;%&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;summarise&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;n&lt;/span&gt;&lt;span class="p"&gt;(),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;mean_mpg&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;mean&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;sd_mpg&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;sd&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;median_mpg&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;median&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;min_mpg&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;min&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;max_mpg&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;max&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="checking-normality"&gt;
 Checking Normality
 &lt;a class="heading-link" href="#checking-normality"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Shapiro-Wilk test&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;shapiro.test&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Q-Q plot&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;qqnorm&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;qqline&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;col&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;red&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="skewness-and-kurtosis"&gt;
 Skewness and Kurtosis
 &lt;a class="heading-link" href="#skewness-and-kurtosis"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;library&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;moments&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# install.packages(&amp;#34;moments&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;skewness&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;kurtosis&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;A skewness near 0 indicates symmetry. Kurtosis near 3 indicates a normal-like tail weight (excess kurtosis near 0).&lt;/p&gt;</description></item><item><title>2. Data Visualisation with ggplot2</title><link>https://r-heller.github.io/website/tutorials/02-data-visualisation/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://r-heller.github.io/website/tutorials/02-data-visualisation/</guid><description>&lt;p&gt;Good visualisation is the backbone of data analysis. R&amp;rsquo;s &lt;code&gt;ggplot2&lt;/code&gt; package implements the &lt;strong&gt;grammar of graphics&lt;/strong&gt;, giving you a flexible, layered system for building any plot you can imagine.&lt;/p&gt;
&lt;h2 id="setup"&gt;
 Setup
 &lt;a class="heading-link" href="#setup"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;library&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;tidyverse&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;data&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;cyl&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;-&lt;/span&gt; &lt;span class="nf"&gt;factor&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="the-grammar-of-graphics"&gt;
 The Grammar of Graphics
 &lt;a class="heading-link" href="#the-grammar-of-graphics"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Every ggplot has three essential components:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Data&lt;/strong&gt; — the data frame&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aesthetics&lt;/strong&gt; (&lt;code&gt;aes()&lt;/code&gt;) — mappings from variables to visual properties&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Geometries&lt;/strong&gt; (&lt;code&gt;geom_*&lt;/code&gt;) — the type of plot&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;ggplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_histogram&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;binwidth&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;fill&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;steelblue&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;colour&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;white&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;labs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Distribution of MPG&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Miles per Gallon&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme_minimal&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="histogram-and-density-plots"&gt;
 Histogram and Density Plots
 &lt;a class="heading-link" href="#histogram-and-density-plots"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Density plot&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;ggplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;fill&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_density&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;alpha&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;0.5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;labs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;MPG Density by Cylinder Count&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;fill&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Cylinders&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme_minimal&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="boxplots"&gt;
 Boxplots
 &lt;a class="heading-link" href="#boxplots"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;ggplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;fill&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_boxplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;outlier.colour&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;red&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;labs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;MPG by Number of Cylinders&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Cylinders&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;MPG&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme_minimal&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;legend.position&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;none&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="violin-plots"&gt;
 Violin Plots
 &lt;a class="heading-link" href="#violin-plots"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;ggplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;fill&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_violin&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;trim&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="kc"&gt;FALSE&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_jitter&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;width&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;0.1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;alpha&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;0.5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;labs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;MPG Distribution by Cylinders&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme_minimal&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;legend.position&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;none&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="scatterplots"&gt;
 Scatterplots
 &lt;a class="heading-link" href="#scatterplots"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;ggplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;wt&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;colour&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_point&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;size&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_smooth&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;method&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;lm&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;se&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="kc"&gt;TRUE&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;labs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Weight vs. MPG&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Weight (1000 lbs)&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Miles per Gallon&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;colour&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Cylinders&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme_minimal&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="bar-charts"&gt;
 Bar Charts
 &lt;a class="heading-link" href="#bar-charts"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Count-based&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;ggplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;fill&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_bar&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;labs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Number of Cars by Cylinder Count&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme_minimal&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;legend.position&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;none&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Summary-based&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt; &lt;span class="o"&gt;%&amp;gt;%&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;group_by&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;%&amp;gt;%&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;summarise&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mean_mpg&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;mean&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;se&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;sd&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="nf"&gt;sqrt&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;n&lt;/span&gt;&lt;span class="p"&gt;()))&lt;/span&gt; &lt;span class="o"&gt;%&amp;gt;%&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;ggplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mean_mpg&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;fill&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_col&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_errorbar&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;ymin&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mean_mpg&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;se&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;ymax&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mean_mpg&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;se&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;width&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;0.2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;labs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Mean MPG by Cylinders (± SE)&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme_minimal&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;legend.position&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;none&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="faceted-plots"&gt;
 Faceted Plots
 &lt;a class="heading-link" href="#faceted-plots"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;ggplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;wt&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_point&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_smooth&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;method&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;lm&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;facet_wrap&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;~&lt;/span&gt; &lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;scales&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;free&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;labs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Weight vs. MPG by Cylinder Count&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme_minimal&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="correlation-heatmap"&gt;
 Correlation Heatmap
 &lt;a class="heading-link" href="#correlation-heatmap"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;library&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;reshape2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;cor_matrix&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;-&lt;/span&gt; &lt;span class="nf"&gt;cor&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars[&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;sapply&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;is.numeric&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="n"&gt;]&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;melted_cor&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;-&lt;/span&gt; &lt;span class="nf"&gt;melt&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cor_matrix&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;ggplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;melted_cor&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;Var1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;Var2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;fill&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;value&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_tile&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;scale_fill_gradient2&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;low&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;blue&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;high&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;red&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;mid&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;white&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;midpoint&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;labs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Correlation Heatmap&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme_minimal&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;axis.text.x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;element_text&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;angle&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;45&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;hjust&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;1&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="customising-themes"&gt;
 Customising Themes
 &lt;a class="heading-link" href="#customising-themes"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Create a custom theme for publications&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;theme_publication&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;-&lt;/span&gt; &lt;span class="kr"&gt;function&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme_minimal&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;text&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;element_text&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;family&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;sans&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;size&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;12&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;plot.title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;element_text&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;face&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;bold&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;size&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;14&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;axis.title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;element_text&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;face&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;bold&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;legend.position&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;bottom&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;panel.grid.minor&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;element_blank&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Apply it&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;ggplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;wt&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_point&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;colour&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;size&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;labs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Publication-Ready Scatterplot&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme_publication&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="saving-plots"&gt;
 Saving Plots
 &lt;a class="heading-link" href="#saving-plots"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;p&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;-&lt;/span&gt; &lt;span class="nf"&gt;ggplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;wt&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="nf"&gt;geom_point&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="nf"&gt;theme_minimal&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;ggsave&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;&amp;#34;my_plot.png&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;p&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;width&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;8&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;height&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;dpi&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;300&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;ggsave&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;&amp;#34;my_plot.pdf&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;p&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;width&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;8&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;height&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="key-takeaways"&gt;
 Key Takeaways
 &lt;a class="heading-link" href="#key-takeaways"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Use &lt;code&gt;ggplot2&lt;/code&gt; for all your plotting needs — it is the gold standard in R.&lt;/li&gt;
&lt;li&gt;Build plots in layers: data → aesthetics → geometry → labels → theme.&lt;/li&gt;
&lt;li&gt;Use facets for multi-panel plots comparing groups.&lt;/li&gt;
&lt;li&gt;Create a custom theme for consistent, publication-ready figures.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Previous:&lt;/strong&gt; &lt;a href="https://r-heller.github.io/website/tutorials/01-descriptive-statistics/" &gt;← Descriptive Statistics&lt;/a&gt;
&lt;strong&gt;Next:&lt;/strong&gt; &lt;a href="https://r-heller.github.io/website/tutorials/03-inferential-statistics/" &gt;Inferential Statistics →&lt;/a&gt;&lt;/p&gt;</description></item><item><title>3. Inferential Statistics in R</title><link>https://r-heller.github.io/website/tutorials/03-inferential-statistics/</link><pubDate>Sun, 08 Mar 2026 00:00:00 +0000</pubDate><guid>https://r-heller.github.io/website/tutorials/03-inferential-statistics/</guid><description>&lt;p&gt;Inferential statistics let you draw conclusions about a population based on sample data. This tutorial covers the most common hypothesis tests and when to use each one.&lt;/p&gt;
&lt;h2 id="setup"&gt;
 Setup
 &lt;a class="heading-link" href="#setup"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;library&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;tidyverse&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;data&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;cyl&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;-&lt;/span&gt; &lt;span class="nf"&gt;factor&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="o"&gt;$&lt;/span&gt;&lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="the-logic-of-hypothesis-testing"&gt;
 The Logic of Hypothesis Testing
 &lt;a class="heading-link" href="#the-logic-of-hypothesis-testing"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;State null hypothesis (H₀) and alternative hypothesis (H₁)&lt;/li&gt;
&lt;li&gt;Choose a significance level (α, typically 0.05)&lt;/li&gt;
&lt;li&gt;Compute the test statistic&lt;/li&gt;
&lt;li&gt;Determine the p-value&lt;/li&gt;
&lt;li&gt;Reject or fail to reject H₀&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Remember:&lt;/strong&gt; A p-value is NOT the probability that H₀ is true. It is the probability of observing data at least as extreme as yours, assuming H₀ is true.&lt;/p&gt;</description></item><item><title>4. Regression &amp; Statistical Modelling in R</title><link>https://r-heller.github.io/website/tutorials/04-regression-modelling/</link><pubDate>Thu, 12 Mar 2026 00:00:00 +0000</pubDate><guid>https://r-heller.github.io/website/tutorials/04-regression-modelling/</guid><description>&lt;p&gt;Statistical models let you quantify relationships between variables, make predictions, and test hypotheses about causal mechanisms. This tutorial covers the modelling workflow from simple linear regression to mixed-effects models.&lt;/p&gt;
&lt;h2 id="setup"&gt;
 Setup
 &lt;a class="heading-link" href="#setup"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;library&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;tidyverse&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;library&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;broom&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;data&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="simple-linear-regression"&gt;
 Simple Linear Regression
 &lt;a class="heading-link" href="#simple-linear-regression"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Does weight predict MPG?&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;model1&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;-&lt;/span&gt; &lt;span class="nf"&gt;lm&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt; &lt;span class="o"&gt;~&lt;/span&gt; &lt;span class="n"&gt;wt&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;summary&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="interpreting-the-output"&gt;
 Interpreting the Output
 &lt;a class="heading-link" href="#interpreting-the-output"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Intercept (β₀):&lt;/strong&gt; Expected MPG when weight = 0 (extrapolation)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Slope (β₁):&lt;/strong&gt; For each 1000 lb increase in weight, MPG changes by β₁&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;R²:&lt;/strong&gt; Proportion of variance in MPG explained by weight&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;p-value:&lt;/strong&gt; Probability of observing this slope if the true slope were 0&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="tidy-output-with-broom"&gt;
 Tidy Output with &lt;code&gt;broom&lt;/code&gt;
 &lt;a class="heading-link" href="#tidy-output-with-broom"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;tidy&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="c1"&gt;# Coefficient table&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;glance&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="c1"&gt;# Model-level statistics&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;augment&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="c1"&gt;# Observation-level statistics (fitted, residuals)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="multiple-regression"&gt;
 Multiple Regression
 &lt;a class="heading-link" href="#multiple-regression"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;model2&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;-&lt;/span&gt; &lt;span class="nf"&gt;lm&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt; &lt;span class="o"&gt;~&lt;/span&gt; &lt;span class="n"&gt;wt&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;hp&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;summary&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Compare models&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;anova&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;model2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;AIC&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;model2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;BIC&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;model2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="multicollinearity"&gt;
 Multicollinearity
 &lt;a class="heading-link" href="#multicollinearity"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;library&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;car&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Variance Inflation Factors&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;vif&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# VIF &amp;gt; 5 suggests problematic collinearity&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="model-diagnostics"&gt;
 Model Diagnostics
 &lt;a class="heading-link" href="#model-diagnostics"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Diagnostic plots&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;par&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mfrow&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;c&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;2&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;plot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="what-to-look-for"&gt;
 What to look for:
 &lt;a class="heading-link" href="#what-to-look-for"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Residuals vs Fitted:&lt;/strong&gt; Should show no pattern (linearity)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Q-Q Plot:&lt;/strong&gt; Points should follow the diagonal (normality)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Scale-Location:&lt;/strong&gt; Horizontal band (homoscedasticity)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Residuals vs Leverage:&lt;/strong&gt; Identify influential observations&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Formal tests&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Normality of residuals&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;shapiro.test&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;residuals&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model2&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Homoscedasticity (Breusch-Pagan)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;library&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lmtest&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;bptest&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Autocorrelation (Durbin-Watson)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;dwtest&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="interaction-effects"&gt;
 Interaction Effects
 &lt;a class="heading-link" href="#interaction-effects"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;model3&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;-&lt;/span&gt; &lt;span class="nf"&gt;lm&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt; &lt;span class="o"&gt;~&lt;/span&gt; &lt;span class="n"&gt;wt&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="nf"&gt;factor&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;summary&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Visualise interaction&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;ggplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;wt&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;colour&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;factor&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;)))&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_point&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;size&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_smooth&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;method&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;lm&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;se&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="kc"&gt;TRUE&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;labs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Weight × Cylinders Interaction&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;colour&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Cylinders&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme_minimal&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="polynomial-regression"&gt;
 Polynomial Regression
 &lt;a class="heading-link" href="#polynomial-regression"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;model_poly&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;-&lt;/span&gt; &lt;span class="nf"&gt;lm&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mpg&lt;/span&gt; &lt;span class="o"&gt;~&lt;/span&gt; &lt;span class="nf"&gt;poly&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;wt&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;2&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;summary&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model_poly&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;ggplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;wt&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_point&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_smooth&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;method&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;lm&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;formula&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;~&lt;/span&gt; &lt;span class="nf"&gt;poly&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;2&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;colour&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;red&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;labs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Quadratic Fit: Weight vs MPG&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme_minimal&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="generalised-linear-models-glm"&gt;
 Generalised Linear Models (GLM)
 &lt;a class="heading-link" href="#generalised-linear-models-glm"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;h3 id="logistic-regression"&gt;
 Logistic Regression
 &lt;a class="heading-link" href="#logistic-regression"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Predict transmission type (0 = automatic, 1 = manual)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;model_logit&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;-&lt;/span&gt; &lt;span class="nf"&gt;glm&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;am&lt;/span&gt; &lt;span class="o"&gt;~&lt;/span&gt; &lt;span class="n"&gt;wt&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;hp&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;family&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;binomial&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;summary&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model_logit&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Odds ratios&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;exp&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;coef&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model_logit&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;exp&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;confint&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model_logit&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="poisson-regression"&gt;
 Poisson Regression
 &lt;a class="heading-link" href="#poisson-regression"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Count data example&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;model_pois&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;-&lt;/span&gt; &lt;span class="nf"&gt;glm&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;carb&lt;/span&gt; &lt;span class="o"&gt;~&lt;/span&gt; &lt;span class="n"&gt;wt&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;hp&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;family&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;poisson&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;summary&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model_pois&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Check for overdispersion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;deviance&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model_pois&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="nf"&gt;df.residual&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model_pois&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Values &amp;gt;&amp;gt; 1 indicate overdispersion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="mixed-effects-models"&gt;
 Mixed-Effects Models
 &lt;a class="heading-link" href="#mixed-effects-models"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;When data has a hierarchical or grouped structure (e.g., students within schools, measurements within subjects):&lt;/p&gt;</description></item><item><title>Welcome to My Blog</title><link>https://r-heller.github.io/website/blog/welcome/</link><pubDate>Sun, 15 Mar 2026 00:00:00 +0000</pubDate><guid>https://r-heller.github.io/website/blog/welcome/</guid><description>&lt;p&gt;Welcome! This blog accompanies my &lt;a href="https://r-heller.github.io/website/tutorials/" &gt;R Statistics Tutorial Series&lt;/a&gt; and covers topics like:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Tips and tricks for R programming&lt;/li&gt;
&lt;li&gt;Statistical concepts explained intuitively&lt;/li&gt;
&lt;li&gt;Reproducible research workflows&lt;/li&gt;
&lt;li&gt;Updates on my research and publications&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Stay tuned for more posts. In the meantime, check out the &lt;a href="https://r-heller.github.io/website/tutorials/" &gt;tutorial series&lt;/a&gt; to get started with statistics in R.&lt;/p&gt;</description></item><item><title>About</title><link>https://r-heller.github.io/website/about/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://r-heller.github.io/website/about/</guid><description>&lt;h2 id="r-heller"&gt;
 R. Heller
 &lt;a class="heading-link" href="#r-heller"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Research with a focus on biostatistics, biomedical research, and data science. Spanning clinical research methodology, traumaimmunology, and the development of statistical tools.&lt;/p&gt;
&lt;h3 id="research-interests"&gt;
 Research Interests
 &lt;a class="heading-link" href="#research-interests"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Traumaimmunology&lt;/strong&gt;: Immune response after trauma, cross-species biomarker signatures&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Biostatistics&lt;/strong&gt;: Clinical trial methodology, statistical modeling, outcome prediction&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Data Science&lt;/strong&gt;: R programming, reproducible research, high-dimensional data visualization&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="tools"&gt;
 Tools
 &lt;a class="heading-link" href="#tools"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://posit.co/" class="external-link" target="_blank" rel="noopener"&gt;R / RStudio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.zotero.org/" class="external-link" target="_blank" rel="noopener"&gt;Zotero&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.overleaf.com/" class="external-link" target="_blank" rel="noopener"&gt;Overleaf / LaTeX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://nextcloud.com" class="external-link" target="_blank" rel="noopener"&gt;Nextcloud&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.openproject.org" class="external-link" target="_blank" rel="noopener"&gt;OpenProject&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://seatable.io" class="external-link" target="_blank" rel="noopener"&gt;SeaTable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://n8n.io" class="external-link" target="_blank" rel="noopener"&gt;n8n&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://posit.co/products/open-source/rstudio-server/" class="external-link" target="_blank" rel="noopener"&gt;RStudio Server&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://posit.co/products/open-source/shinyserver/" class="external-link" target="_blank" rel="noopener"&gt;Shiny Server&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://penpot.app" class="external-link" target="_blank" rel="noopener"&gt;Penpot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.drawio.com" class="external-link" target="_blank" rel="noopener"&gt;draw.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://excalidraw.com" class="external-link" target="_blank" rel="noopener"&gt;Excalidraw&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.elabftw.net" class="external-link" target="_blank" rel="noopener"&gt;eLabFTW&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Contact</title><link>https://r-heller.github.io/website/contact/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://r-heller.github.io/website/contact/</guid><description>&lt;div class="contact-info"&gt;
&lt;p&gt;&lt;strong&gt;ORCID&lt;/strong&gt;: &lt;a href="https://orcid.org/0000-0001-8006-9742" class="external-link" target="_blank" rel="noopener"&gt;0000-0001-8006-9742&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;GitHub&lt;/strong&gt;: &lt;a href="https://github.com/r-heller" class="external-link" target="_blank" rel="noopener"&gt;github.com/r-heller&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ResearchGate&lt;/strong&gt;: &lt;a href="https://www.researchgate.net/profile/Raban-Heller" class="external-link" target="_blank" rel="noopener"&gt;Raban Heller&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Web of Science&lt;/strong&gt;: &lt;a href="https://www.webofscience.com/wos/author/rid/P-4152-2019" class="external-link" target="_blank" rel="noopener"&gt;P-4152-2019&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;</description></item><item><title>Publications</title><link>https://r-heller.github.io/website/publications/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://r-heller.github.io/website/publications/</guid><description>&lt;h2 id="2026"&gt;
 2026
 &lt;a class="heading-link" href="#2026"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;A Bauer, A Arndt, L Reichenbach, N Gebauer, M Mueller, C Neumann, C Schulz, K Steinestel, &lt;b&gt;R Heller&lt;/b&gt;, E Chteinberg, H Busch, A Riecke, A Kuenstner, H Witte.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.3390/cancers18071087"&gt;Adenosine Pathway Activation Defines Genetically Linked Immunosuppressive Subtypes in Solid Tumor Brain Metastases&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Cancers&lt;/i&gt;&lt;/b&gt;. 2026, 18(7):1087.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;Obada Taleb Alhalabi, Stefan Heene, Guoli Zheng, &lt;b&gt;R Heller&lt;/b&gt;, Tim Schubert, Marcin Luzarowski, Xiaowei Zha, Johannes Walter, Lea Hansen-Palmus, Bahram Biglari, Xing-Jin Wang, Laura Ruebenacker, Thomas Skutella, Karl Kiening, Christian Patrick Schaaf, Sandro Manuel Krieg, Andreas Wilhelm Unterberg, Klaus Zweckberger, Alexander Younsi.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.7150/thno.123815"&gt;Systemic Interleukin-4 Application Promotes Functional Recovery and Reprograms Neuroinflammatory and Molecular Responses after Spinal Cord Injury in Rats&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Theranostics&lt;/i&gt;&lt;/b&gt;. 2026, 16(9):4726–4744.&lt;/span&gt;
&lt;/div&gt;
&lt;h2 id="2025"&gt;
 2025
 &lt;a class="heading-link" href="#2025"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;&lt;b&gt;R Heller&lt;/b&gt;, M. Maares, T. Chillon, H. Witte, Obada T. Al-Halabi, Stefan Heene, A. Younsi, Patrick Haubruck, Lutz Schomburg, A. Moghaddam, B. Biglari, H. Haase.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.3390/nu17030496"&gt;Total and Free Zinc Dynamics as Biomarkers for Neurological Impairment in Traumatic Spinal Cord Injury&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Nutrients&lt;/i&gt;&lt;/b&gt;. 2025, 17(3).&lt;/span&gt;
&lt;/div&gt;
&lt;h2 id="2024"&gt;
 2024
 &lt;a class="heading-link" href="#2024"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;Chillon TS, Tuchtenhagen M, Schwarz M, Hackler J, &lt;b&gt;R Heller&lt;/b&gt;, Kaghazian P, Moghaddam A, Schomburg L, Haase H, Kipp AP, Schwerdtle T, Maares M.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1016/j.jtemb.2024.127441"&gt;Determination of copper status by five biomarkers in serum of healthy women&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Journal of trace elements in medicine and biology : organ of the Society for Minerals and Trace Elements (GMS)&lt;/i&gt;&lt;/b&gt;. 2024, 84:127441.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;K Estel, K Waldmann, S Roettel, &lt;b&gt;R Heller&lt;/b&gt;, C Willy, DA Back.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1136/military-2023-002453"&gt;Traumatic Tear of the Pectoralis Major Muscle during Military Parachute Jumping&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;BMJ MILITARY HEALTH&lt;/i&gt;&lt;/b&gt;. 2024, 170(2):176–177.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;&lt;b&gt;R Heller&lt;/b&gt;, Marco Torri, Jasmin Gaab, Patrick Haubruck, Arash Moghaddam-Alvandi, Bahram Biglari.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1177/23779608241229507"&gt;Descriptive Analysis of Surgical Outcomes and Stoma Formation for Treating Sacral and Anal Pressure Injuries in Spinal Cord Injury: A Retrospective Study of Selected Cases&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;SAGE Open Nursing&lt;/i&gt;&lt;/b&gt;. 2024, 10:23779608241229507.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;MP Rayman, L Schomburg, JS Zhang, EW Taylor, G Du Laing, M Beck, DJ Hughes, &lt;b&gt;R Heller&lt;/b&gt;.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.3390/molecules29112466"&gt;Could Selenium Supplementation Prevent COVID-19? A Comprehensive Review of Available Studies&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;MOLECULES&lt;/i&gt;&lt;/b&gt;. 2024, 29(11).&lt;/span&gt;
&lt;/div&gt;
&lt;h2 id="2023"&gt;
 2023
 &lt;a class="heading-link" href="#2023"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;Blenkinsop G, &lt;b&gt;R Heller&lt;/b&gt;, Carter NJ, Burkett A, Ballard M, Tai N.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1136/bmjmilitary-2021-001821"&gt;Remote ultrasound diagnostics disrupting traditional military frontline healthcare delivery&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;BMJ military health&lt;/i&gt;&lt;/b&gt;. 2023, 169(5):456-458.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;TS Chillon, K Demircan, J Hackler, &lt;b&gt;R Heller&lt;/b&gt;, P Kaghazian, A Moghaddam, L Schomburg.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1016/j.heliyon.2023.e20919"&gt;Combined Copper and Zinc Deficiency Is Associated with Reduced SARS-CoV-2 Immunization Response to BNT162b2 Vaccination&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;HELIYON&lt;/i&gt;&lt;/b&gt;. 2023, 9(10):e20919.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;P Haubruck, &lt;b&gt;R Heller&lt;/b&gt;.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1016/j.otsr.2023.103653"&gt;Ongoing Refinement Remains Key in Dealing with Shifting Challenges in Traumatological Patient Care&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;ORTHOPAEDICS &amp; TRAUMATOLOGY-SURGERY &amp; RESEARCH&lt;/i&gt;&lt;/b&gt;. 2023, 109(5):103653.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;P Haubruck, &lt;b&gt;R Heller&lt;/b&gt;, CL Blaker, EC Clarke, SM Smith, D Burkhardt, YLD Liu, S Stoner, S Zaki, CC Shu, CB Little.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1016/j.joca.2023.07.013"&gt;Streamlining Quantitative Joint-Wide Medial Femoro-Tibial Histopathological Scoring of Mouse Post-Traumatic Knee Osteoarthritis Models&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;OSTEOARTHRITIS AND CARTILAGE&lt;/i&gt;&lt;/b&gt;. 2023, 31(12):1602–1611.&lt;/span&gt;
&lt;/div&gt;
&lt;h2 id="2022"&gt;
 2022
 &lt;a class="heading-link" href="#2022"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;TS Chillon, M Maares, K Demircan, J Hackler, Q Sun, &lt;b&gt;R Heller&lt;/b&gt;, J Diegmann, M Bachmann, A Moghaddam, H Haase, L Schomburg.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.3389/fimmu.2022.906551"&gt;Serum Free Zinc Is Associated With Vaccination Response to SARS-CoV-2&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;FRONTIERS IN IMMUNOLOGY&lt;/i&gt;&lt;/b&gt;. 2022, 13:906551.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;K Demircan, TS Chillon, Q Sun, &lt;b&gt;R Heller&lt;/b&gt;, GJ Klingenberg, IM Hirschbil-Bremer, P Seemann, J Diegmann, M Bachmann, A Moghaddam, L Schomburg.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1016/j.redox.2022.102242"&gt;Humoral Immune Response to COVID-19 mRNA Vaccination in Relation to Selenium Status&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;REDOX BIOLOGY&lt;/i&gt;&lt;/b&gt;. 2022, 50:102242.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;K Demircan, TS Chillon, T Bracken, I Bulgarelli, I Campi, G Du Laing, S Fafi-Kremer, L Fugazzola, AA Garcia, &lt;b&gt;R Heller&lt;/b&gt;, DJ Hughes, L Ide, GJ Klingenberg, P Komarnicki, Z Krasinski, A Lescure, P Mallon, A Moghaddam, L Persani, M Petrovic, M Ruchala, M Solis, L Vandekerckhove, L Schomburg.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.3389/fimmu.2022.1022673"&gt;Association of COVID-19 Mortality with Serum Selenium, Zinc and Copper: Six Observational Studies across Europe&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;FRONTIERS IN IMMUNOLOGY&lt;/i&gt;&lt;/b&gt;. 2022, 13:1022673.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;M Maares, J Hackler, A Haupt, &lt;b&gt;R Heller&lt;/b&gt;, M Bachmann, J Diegmann, A Moghaddam, L Schomburg, H Haase.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.3390/nu14071407"&gt;Free Zinc as a Predictive Marker for COVID-19 Mortality Risk&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Nutrients&lt;/i&gt;&lt;/b&gt;. 2022, 14(7).&lt;/span&gt;
&lt;/div&gt;
&lt;h2 id="2021"&gt;
 2021
 &lt;a class="heading-link" href="#2021"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;Seelig J, &lt;b&gt;R Heller&lt;/b&gt;, Haubruck P, Sun Q, Georg Klingenberg J, Hackler J, Crowell HL, Daniel V, Moghaddam A, Schomburg L, Biglari B.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.3389/fnins.2021.680240"&gt;Selenium-Binding Protein 1 (SELENBP1) as Biomarker for Adverse Clinical Outcome After Traumatic Spinal Cord Injury&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Frontiers in neuroscience&lt;/i&gt;&lt;/b&gt;. 2021, 15:680240.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;&lt;b&gt;R Heller&lt;/b&gt;, Seelig J, Crowell HL, Pilz M, Haubruck P, Sun Q, Schomburg L, Daniel V, Moghaddam A, Biglari B.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1093/brain/awab203"&gt;Predicting neurological recovery after traumatic spinal cord injury by time-resolved analysis of monocyte subsets&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Brain : a journal of neurology&lt;/i&gt;&lt;/b&gt;. 2021, 144(10):3159-3174.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;Gül-Klein S, Haxhiraj D, Seelig J, Kästner A, Hackler J, Sun Q, &lt;b&gt;R Heller&lt;/b&gt;, Lachmann N, Pratschke J, Schmelzle M, Schomburg L.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.3390/nu13020619"&gt;Serum Selenium Status as a Diagnostic Marker for the Prognosis of Liver Transplantation&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Nutrients&lt;/i&gt;&lt;/b&gt;. 2021, 13(2).&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;B Biglari, &lt;b&gt;R Heller&lt;/b&gt;, M Hörner, A Sperl, T Bock, B Reible, P Haubruck, PA Grützner, A Moghaddam.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1080/10790268.2019.1632060"&gt;Novel Approach to an Early Assessment of a Patient's Potential for Neurological Remission after Acute Spinal Cord Injury: Analysis of Hemoglobin Concentration Dynamics&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;The journal of spinal cord medicine&lt;/i&gt;&lt;/b&gt;. 2021, 44(2):229–240.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;T Bock, &lt;b&gt;R Heller&lt;/b&gt;, P Haubruck, TF Raven, M Pilz, A Moghaddam, B Biglari.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.3390/jcm10245977"&gt;Pursuing More Aggressive Timelines in the Surgical Treatment of Traumatic Spinal Cord Injury (TSCI): A Retrospective Cohort Study with Subgroup Analysis&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;JOURNAL OF CLINICAL MEDICINE&lt;/i&gt;&lt;/b&gt;. 2021, 10(24).&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;TS Chillon, K Demircan, &lt;b&gt;R Heller&lt;/b&gt;, IM Hirschbil-Bremer, J Diegmann, M Bachmann, A Moghaddam, L Schomburg.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.3390/biomedicines9111714"&gt;Relationship between Vitamin D Status and Antibody Response to COVID-19 mRNA Vaccination in Healthy Adults&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;BIOMEDICINES&lt;/i&gt;&lt;/b&gt;. 2021, 9(11).&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;J Hackler, &lt;b&gt;R Heller&lt;/b&gt;, Q Sun, M Schwarzer, J Diegmann, M Bachmann, A Moghaddam, L Schomburg.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.3390/nu13061898"&gt;Relation of Serum Copper Status to Survival in COVID-19&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;NUTRIENTS&lt;/i&gt;&lt;/b&gt;. 2021, 13(6).&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;MC Tanner, &lt;b&gt;R Heller&lt;/b&gt;, A Grimm, S Zimmermann, M Pilz, L Jurytko, M Miska, L Helbig, G Schmidmaier, P Haubruck.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.2147/jir.s297329"&gt;The Influence of an Occult Infection on the Outcome of Autologous Bone Grafting During Surgical Bone Reconstruction: A Large Single-Center Case-Control Study&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;JOURNAL OF INFLAMMATION RESEARCH&lt;/i&gt;&lt;/b&gt;. 2021, 14:995–1005.&lt;/span&gt;
&lt;/div&gt;
&lt;h2 id="2020"&gt;
 2020
 &lt;a class="heading-link" href="#2020"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;&lt;b&gt;R Heller&lt;/b&gt;, Sperl A, Seelig J, Haubruck P, Bock T, Werner T, Besseling A, Sun Q, Schomburg L, Moghaddam A, Biglari B.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.3390/antiox9050421"&gt;Zinc Concentration Dynamics Indicate Neurological Impairment Odds after Traumatic Spinal Cord Injury&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Antioxidants (Basel, Switzerland)&lt;/i&gt;&lt;/b&gt;. 2020, 9(5).&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;Doll J, Moghaddam A, Daniel V, Biglari B, &lt;b&gt;R Heller&lt;/b&gt;, Schmidmaier G, Raven TF.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1016/j.jor.2019.08.018"&gt;LIPUS vs. reaming in non-union treatment: Cytokine expression course as a tool for evaluation and differentiation of non-union therapy&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Journal of orthopaedics&lt;/i&gt;&lt;/b&gt;. 2020, 17:208-214.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;M Belhadj, LSK Tani, ND Medjati, Y Harek, MD Sahi, Q Sun, &lt;b&gt;R Heller&lt;/b&gt;, A Behar, L Charlet, L Schomburg.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.3390/nu12123599"&gt;Se Status Prediction by Food Intake as Compared to Circulating Biomarkers in a West Algerian Population&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;NUTRIENTS&lt;/i&gt;&lt;/b&gt;. 2020, 12(12).&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;P Haubruck, &lt;b&gt;R Heller&lt;/b&gt;, MC Tanner.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1016/j.otsr.2020.03.006"&gt;Femoral Neck Fractures: Current Evidence, Controversies and Arising Challenges&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;ORTHOPAEDICS &amp; TRAUMATOLOGY-SURGERY &amp; RESEARCH&lt;/i&gt;&lt;/b&gt;. 2020, 106(4):597–600.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;P Haubruck, &lt;b&gt;R Heller&lt;/b&gt;, MC Tanner.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1016/j.rcot.2020.03.020"&gt;Fractures du col du fémur : données actuelles, controverses et nouveaux défis&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Revue de Chirurgie Orthopédique et Traumatologique&lt;/i&gt;&lt;/b&gt;. 2020, 106(4):335–338.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;&lt;b&gt;R Heller&lt;/b&gt;, Qian Sun, J. Hackler, J. Seelig, Linda Seibert, Asan Cherkezov, W. Minich, P. Seemann, Joachim Diegmann, Maximilian Pilz, M. Bachmann, A. Ranjbar, A. Moghaddam, L. Schomburg.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1016/j.redox.2020.101764"&gt;Prediction of Survival Odds in COVID-19 by Zinc, Age and Selenoprotein P as Composite Biomarker&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Redox biology&lt;/i&gt;&lt;/b&gt;. 2020, 38:101764.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;M Karadjian, AS Senger, C Essers, S Wilkesmann, &lt;b&gt;R Heller&lt;/b&gt;, J Fellenberg, R Simon, F Westhauser.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.3390/cells9040918"&gt;Human Platelet Lysate Can Replace Fetal Calf Serum as a Protein Source to Promote Expansion and Osteogenic Differentiation of Human Bone-Marrow-Derived Mesenchymal Stromal Cells&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;CELLS&lt;/i&gt;&lt;/b&gt;. 2020, 9(4).&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;A Moghaddam, &lt;b&gt;R Heller&lt;/b&gt;, Q Sun, J Seelig, A Cherkezov, L Seibert, J Hackler, P Seemann, J Diegmann, M Pilz, M Bachmann, WB Minich, L Schomburg.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.3390/nu12072098"&gt;Selenium Deficiency Is Associated with Mortality Risk from COVID-19&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Nutrients&lt;/i&gt;&lt;/b&gt;. 2020, 12(7).&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;J Seelig, &lt;b&gt;R Heller&lt;/b&gt;, J Hackler, P Haubruck, A Moghaddam, B Biglari, L Schomburg.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1016/j.jtemb.2019.126415"&gt;Selenium and Copper Status - Potential Signposts for Neurological Remission after Traumatic Spinal Cord Injury&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Journal of trace elements in medicine and biology : organ of the Society for Minerals and Trace Elements&lt;/i&gt;&lt;/b&gt;. 2020:126415.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;T Tjardes, &lt;b&gt;R Heller&lt;/b&gt;, D Pförringer, R Lohmann, DA Back, AG Digitalisierung DGOU.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1007/s00104-019-01091-9"&gt;Artificial Intelligence in Orthopedics and Trauma Surgery&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;CHIRURG&lt;/i&gt;&lt;/b&gt;. 2020, 91(3):201–205.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;H Trentzsch, G Osterhoff, &lt;b&gt;R Heller&lt;/b&gt;, U Nienaber, M Lazarovici, DGOU, Sektion Notfall- Intensivmed Schwe, DGU.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1007/s00113-020-00859-7"&gt;Challenges of Digitalization in Trauma Care&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;UNFALLCHIRURG&lt;/i&gt;&lt;/b&gt;. 2020, 123(11):843–848.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;&lt;b&gt;R Heller&lt;/b&gt;, T Bock, P Haubruck, J Seelig, A Moghaddam.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1201/9780429423482-83"&gt;Relation of Selenium Status to Neuro-Regeneration after Traumatic Spinal Cord Injury&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Selenium Research for Environment and Human Health: Perspectives, Technologies and Advancements&lt;/i&gt;&lt;/b&gt;. 2020.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;&lt;b&gt;R Heller&lt;/b&gt;, J Seelig, J Hackler, P Haubruck, A Moghaddam, B Biglari, L Schomburg.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1201/9780429423482-87"&gt;Biomarkers of Selenium and Copper Status in Patients with Traumatic Spinal Cord Injury&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Selenium Research for Environment and Human Health: Perspectives, Technologies and Advancements&lt;/i&gt;&lt;/b&gt;. 2020.&lt;/span&gt;
&lt;/div&gt;
&lt;h2 id="2019"&gt;
 2019
 &lt;a class="heading-link" href="#2019"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;&lt;b&gt;R Heller&lt;/b&gt;, Tobias Bock, Patrick Haubruck, Julian Seelig, Arash Moghaddam.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1016/j.jtemb.2018.10.006"&gt;Relation of Selenium Status to Neuro-Regeneration after Traumatic Spinal Cord Injury&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Journal of trace elements in medicine and biology : organ of the Society for Minerals and Trace Elements&lt;/i&gt;&lt;/b&gt;. 2019, 51:141–149.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;TF Raven, A Moghaddam, C Ermisch, F Westhauser, &lt;b&gt;R Heller&lt;/b&gt;, T Bruckner, G Schmidmaier.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1016/j.injury.2019.06.018"&gt;Use of Masquelet Technique in Treatment of Septic and Atrophic Facture Nonunion&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;INJURY-INTERNATIONAL JOURNAL OF THE CARE OF THE INJURED&lt;/i&gt;&lt;/b&gt;. 2019, 50:40–54.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;A Sperl, &lt;b&gt;R Heller&lt;/b&gt;, B Biglari, P Haubruck, J Seelig, L Schomburg, T Bock, A Moghaddam.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.3390/antiox8110509"&gt;The Role of Magnesium in the Secondary Phase After Traumatic Spinal Cord Injury. A Prospective Clinical Observer Study&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Antioxidants&lt;/i&gt;&lt;/b&gt;. 2019, 8(11).&lt;/span&gt;
&lt;/div&gt;
&lt;h2 id="2018"&gt;
 2018
 &lt;a class="heading-link" href="#2018"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;P Haubruck, A Solte, &lt;b&gt;R Heller&lt;/b&gt;, V Daniel, M Tanner, A Moghaddam, G Schmidmaier, C Fischer.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1186/s13018-018-0961-4"&gt;Chemokine Analysis as a Novel Diagnostic Modality in the Early Prediction of the Outcome of Non-Union Therapy: A Matched Pair Analysis&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;JOURNAL OF ORTHOPAEDIC SURGERY AND RESEARCH&lt;/i&gt;&lt;/b&gt;. 2018, 13(1):249.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;P Haubruck, J Ober, &lt;b&gt;R Heller&lt;/b&gt;, M Miska, G Schmidmaier, MC Tanner.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1371/journal.pone.0196051"&gt;Complications and Risk Management in the Use of the Reaming-Irrigator-Aspirator (RIA) System: RIA Is a Safe and Reliable Method in Harvesting Autologous Bone Graft&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;PLOS ONE&lt;/i&gt;&lt;/b&gt;. 2018, 13(4):e0196051.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;P Haubruck, &lt;b&gt;R Heller&lt;/b&gt;, MC Tanner, V Daniel, G Schmidmaier, F Bolourchi, A Moghaddam, C Fischer.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.3390/diagnostics8030055"&gt;A Preliminary Study of Contrast-Enhanced Ultrasound (CEUS) and Cytokine Expression Analysis (CEA) as Early Predictors for the Outcome of Tibial Non-Union Therapy&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;DIAGNOSTICS&lt;/i&gt;&lt;/b&gt;. 2018, 8(3).&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;P Haubruck, &lt;b&gt;R Heller&lt;/b&gt;, P Apitz, A Kammerer, A Alamouti, V Daniel, G Schmidmaier, A Moghaddam.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1016/j.injury.2018.07.015"&gt;Evaluation of Matrix Metalloproteases as Early Biomarkers for Bone Regeneration during the Applied Masquelet Therapy for Non-Unions&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;INJURY-INTERNATIONAL JOURNAL OF THE CARE OF THE INJURED&lt;/i&gt;&lt;/b&gt;. 2018, 49(10):1732–1738.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;R Massoud, &lt;b&gt;R Heller&lt;/b&gt;, N Moukalled, C Matar, B Haffar, A Bazarbachi, J El-Cheikh.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1016/j.clml.2018.07.275"&gt;The Efficacy and Safety of Busulfan Dose Intensity with Fludarabine Conditioning Regimen for Patients with Acute Myeloid Leukemia Undergoing Allogeneic Stem Cell Transplantation. A Single Center Experience&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;CLINICAL LYMPHOMA MYELOMA &amp; LEUKEMIA&lt;/i&gt;&lt;/b&gt;. 2018, 18:S310-S311.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;MC Tanner, &lt;b&gt;R Heller&lt;/b&gt;, F Westhauser, M Miska, T Ferbert, C Fischer, S Gantz, G Schmidmaier, P Haubruck.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1186/s13063-018-2681-9"&gt;Evaluation of the Clinical Effectiveness of Bioactive Glass (S53P4) in the Treatment of Non-Unions of the Tibia and Femur: Study Protocol of a Randomized Controlled Non-Inferiority Trial&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;TRIALS&lt;/i&gt;&lt;/b&gt;. 2018, 19(1):299.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;F Westhauser, B Reible, M Höllig, &lt;b&gt;R Heller&lt;/b&gt;, G Schmidmaier, A Moghaddam.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1002/jbm.a.36377"&gt;Combining Advantages: Direct Correlation of Two-Dimensional Microcomputed Tomography Datasets onto Histomorphometric Slides to Quantify Three-Dimensional Bone Volume in Scaffolds&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;JOURNAL OF BIOMEDICAL MATERIALS RESEARCH PART A&lt;/i&gt;&lt;/b&gt;. 2018, 106(7):1812–1821.&lt;/span&gt;
&lt;/div&gt;
&lt;h2 id="2017"&gt;
 2017
 &lt;a class="heading-link" href="#2017"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;T Ferbert, C Child, V Graeser, T Swing, M Akbar, &lt;b&gt;R Heller&lt;/b&gt;, B Biglari, A Moghaddam.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1089/neu.2015.4294"&gt;Tracking Spinal Cord Injury: Differences in Cytokine Expression of IGF-1, TGF-B1, and sCD95I Can Be Measured in Blood Samples and Correspond to Neurological Remission in a 12-Week Follow-Up&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;JOURNAL OF NEUROTRAUMA&lt;/i&gt;&lt;/b&gt;. 2017, 34(3):607–614.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;&lt;b&gt;R Heller&lt;/b&gt;, Tim Friedrich Raven, Tyler Swing, Kevin Kunzmann, Volker Daniel, Patrick Haubruck, Michael Akbar, Paul Alfred Grützner, Gerhard Schmidmaier, Bahram Biglari, Arash Moghaddam.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1038/sc.2017.69"&gt;CCL-2 as Possible Early Marker for Remission after Traumatic Spinal Cord Injury&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Spinal cord&lt;/i&gt;&lt;/b&gt;. 2017:1002-1009.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;A Moghaddam, &lt;b&gt;R Heller&lt;/b&gt;, V Daniel, T Swing, M Akbar, HJ Gerner, B Biglari.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1038/sc.2016.104"&gt;Exploratory Study to Suggest the Possibility of MMP-8 and MMP-9 Serum Levels as Early Markers for Remission after Traumatic Spinal Cord Injury&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;SPINAL CORD&lt;/i&gt;&lt;/b&gt;. 2017, 55(1):8–15.&lt;/span&gt;
&lt;/div&gt;
&lt;h2 id="2016"&gt;
 2016
 &lt;a class="heading-link" href="#2016"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;A Moghaddam, A Sperl, &lt;b&gt;R Heller&lt;/b&gt;, HJ Gerner, B Biglari.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1038/sc.2016.44"&gt;sCD95L in Serum after Spinal Cord Injury&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;SPINAL CORD&lt;/i&gt;&lt;/b&gt;. 2016, 54(11):957–960.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;A Moghaddam, A Sperl, &lt;b&gt;R Heller&lt;/b&gt;, K Kunzmann, V Graeser, M Akbar, HJ Gerner, B Biglari.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1371/journal.pone.0159764"&gt;Elevated Serum Insulin-Like Growth Factor 1 Levels in Patients with Neurological Remission after Traumatic Spinal Cord Injury&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;PLOS ONE&lt;/i&gt;&lt;/b&gt;. 2016, 11(7):e0159764.&lt;/span&gt;
&lt;/div&gt;
&lt;div class="publication-item"&gt;
&lt;span class="pub-authors"&gt;&lt;b&gt;R Heller&lt;/b&gt;, V Daniel, T Swing, M Akbar, HJ Gerner, B Biglari, A Moghaddam-Alvandi.&lt;/span&gt;
&lt;span class="pub-title"&gt;&lt;a href="https://doi.org/10.1016/S0020-1383(16)30580-0"&gt;P29 MMP-8 and MMP-9 Serum Levels as Possible Early Markers for Remission after Traumatic Spinal Cord Injury&lt;/a&gt;.&lt;/span&gt;
&lt;span class="pub-journal"&gt;&lt;b&gt;&lt;i&gt;Injury&lt;/i&gt;&lt;/b&gt;. 2016, 47(Suppl 5):S35.&lt;/span&gt;
&lt;/div&gt;</description></item><item><title>Software</title><link>https://r-heller.github.io/website/software/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://r-heller.github.io/website/software/</guid><description>&lt;h2 id="r-packages"&gt;
 R Packages
 &lt;a class="heading-link" href="#r-packages"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="pkg-grid"&gt;
&lt;div class="pkg-card"&gt;
&lt;img src="https://r-heller.github.io/website/images/phenoscapR_icon.svg" alt="phenoscapR" class="pkg-icon"&gt;
&lt;div class="pkg-body"&gt;
&lt;h3 id="phenoscapr"&gt;
 phenoscapR
 &lt;a class="heading-link" href="#phenoscapr"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;Akoya/CODEX single-cell staining analysis and visualization toolkit for spatial phenotyping data.&lt;/p&gt;
&lt;div class="pkg-links"&gt;
&lt;p&gt;&lt;a href="https://github.com/r-heller/phenoscapR" class="external-link" target="_blank" rel="noopener"&gt;GitHub&lt;/a&gt; ·
&lt;a href="https://r-heller.github.io/phenoscapR/" class="external-link" target="_blank" rel="noopener"&gt;Documentation&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="pkg-card"&gt;
&lt;img src="https://r-heller.github.io/website/images/songR_icon.svg" alt="songR" class="pkg-icon"&gt;
&lt;div class="pkg-body"&gt;
&lt;h3 id="songr"&gt;
 songR
 &lt;a class="heading-link" href="#songr"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;Native R implementation of SONG dimensionality reduction for single-cell and high-dimensional data.&lt;/p&gt;
&lt;div class="pkg-links"&gt;
&lt;p&gt;&lt;a href="https://github.com/r-heller/songR" class="external-link" target="_blank" rel="noopener"&gt;GitHub&lt;/a&gt; ·
&lt;a href="https://r-heller.github.io/songR/" class="external-link" target="_blank" rel="noopener"&gt;Documentation&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="pkg-card"&gt;
&lt;img src="https://r-heller.github.io/website/images/hexmakeR_icon.svg" alt="hexmakeR" class="pkg-icon"&gt;
&lt;div class="pkg-body"&gt;
&lt;h3 id="hexmakr"&gt;
 hexmakR
 &lt;a class="heading-link" href="#hexmakr"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;Interactive hex sticker generator for R packages with Shiny interface and programmatic API.&lt;/p&gt;</description></item><item><title>Impressum</title><link>https://r-heller.github.io/website/impressum/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r-heller.github.io/website/impressum/</guid><description>&lt;h2 id="angaben-gemäß--5-tmg"&gt;
 Angaben gemäß § 5 TMG
 &lt;a class="heading-link" href="#angaben-gem%c3%a4%c3%9f--5-tmg"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;!-- Replace with your real information --&gt;
&lt;p&gt;&lt;strong&gt;[Vor- und Nachname]&lt;/strong&gt;
[Straße und Hausnummer]
[PLZ und Ort]
[Land]&lt;/p&gt;
&lt;h2 id="kontakt"&gt;
 Kontakt
 &lt;a class="heading-link" href="#kontakt"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Telefon: [Ihre Telefonnummer]&lt;/li&gt;
&lt;li&gt;E-Mail: &lt;a href="mailto:ihre.email@example.com" &gt;ihre.email@example.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="verantwortlich-für-den-inhalt-nach--55-abs-2-rstv"&gt;
 Verantwortlich für den Inhalt nach § 55 Abs. 2 RStV
 &lt;a class="heading-link" href="#verantwortlich-f%c3%bcr-den-inhalt-nach--55-abs-2-rstv"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;[Vor- und Nachname]&lt;/strong&gt;
[Adresse wie oben]&lt;/p&gt;
&lt;h2 id="haftungsausschluss-disclaimer"&gt;
 Haftungsausschluss (Disclaimer)
 &lt;a class="heading-link" href="#haftungsausschluss-disclaimer"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;h3 id="haftung-für-inhalte"&gt;
 Haftung für Inhalte
 &lt;a class="heading-link" href="#haftung-f%c3%bcr-inhalte"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;Als Diensteanbieter sind wir gemäß § 7 Abs. 1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen.&lt;/p&gt;</description></item><item><title>Privacy Policy (Datenschutzerklärung)</title><link>https://r-heller.github.io/website/privacy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r-heller.github.io/website/privacy/</guid><description>&lt;h2 id="1-datenschutz-auf-einen-blick"&gt;
 1. Datenschutz auf einen Blick
 &lt;a class="heading-link" href="#1-datenschutz-auf-einen-blick"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;h3 id="allgemeine-hinweise"&gt;
 Allgemeine Hinweise
 &lt;a class="heading-link" href="#allgemeine-hinweise"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;Die folgenden Hinweise geben einen einfachen Überblick darüber, was mit Ihren personenbezogenen Daten passiert, wenn Sie diese Website besuchen. Personenbezogene Daten sind alle Daten, mit denen Sie persönlich identifiziert werden können.&lt;/p&gt;
&lt;h2 id="2-hosting"&gt;
 2. Hosting
 &lt;a class="heading-link" href="#2-hosting"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Diese Website wird bei einem externen Dienstleister gehostet (Hoster). Die personenbezogenen Daten, die auf dieser Website erfasst werden, werden auf den Servern des Hosters gespeichert. Hierbei kann es sich v.a. um IP-Adressen, Kontaktanfragen, Meta- und Kommunikationsdaten, Vertragsdaten, Kontaktdaten, Namen, Websitezugriffe und sonstige Daten, die über eine Website generiert werden, handeln.&lt;/p&gt;</description></item></channel></rss>