<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>R on Kailas Venkitasubramanian</title>
    <link>/tags/r/</link>
    <description>Recent content in R on Kailas Venkitasubramanian</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sun, 15 Feb 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="/tags/r/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Announcing nationalparkscolors - Color palettes inspired by America&#39;s National Parks</title>
      <link>/blog/posts/announcing-nationalparkscolors/</link>
      <pubDate>Sun, 15 Feb 2026 00:00:00 +0000</pubDate>
      <guid>/blog/posts/announcing-nationalparkscolors/</guid>
      <description>&lt;style&gt;&#xD;&#xA;.palette-card {&#xD;&#xA;  margin-bottom: 2em;&#xD;&#xA;  border: 1px solid #e5e7eb;&#xD;&#xA;  border-radius: 10px;&#xD;&#xA;  overflow: hidden;&#xD;&#xA;}&#xD;&#xA;.palette-card:hover {&#xD;&#xA;  box-shadow: 0 10px 25px rgba(0,0,0,0.1);&#xD;&#xA;}&#xD;&#xA;.palette-header {&#xD;&#xA;  padding: 15px 20px;&#xD;&#xA;  background: #f9fafb;&#xD;&#xA;  border-bottom: 1px solid #e5e7eb;&#xD;&#xA;}&#xD;&#xA;.palette-header h4 {&#xD;&#xA;  margin: 0 0 5px 0;&#xD;&#xA;  color: #2c3e50;&#xD;&#xA;  font-size: 1.2em;&#xD;&#xA;}&#xD;&#xA;.palette-header p {&#xD;&#xA;  margin: 0;&#xD;&#xA;  color: #6b7280;&#xD;&#xA;  font-size: 0.9em;&#xD;&#xA;  font-style: italic;&#xD;&#xA;}&#xD;&#xA;.color-strip {&#xD;&#xA;  display: flex;&#xD;&#xA;  height: 80px;&#xD;&#xA;}&#xD;&#xA;.color-box {&#xD;&#xA;  flex: 1;&#xD;&#xA;  display: flex;&#xD;&#xA;  align-items: flex-end;&#xD;&#xA;  justify-content: center;&#xD;&#xA;  padding-bottom: 8px;&#xD;&#xA;  transition: flex 0.3s;&#xD;&#xA;}&#xD;&#xA;.color-box:hover {&#xD;&#xA;  flex: 1.5;&#xD;&#xA;}&#xD;&#xA;.color-code {&#xD;&#xA;  background: rgba(255,255,255,0.9);&#xD;&#xA;  padding: 2px 8px;&#xD;&#xA;  border-radius: 3px;&#xD;&#xA;  font-family: &#39;Courier New&#39;, monospace;&#xD;&#xA;  font-size: 0.75em;&#xD;&#xA;  font-weight: 600;&#xD;&#xA;  opacity: 0;&#xD;&#xA;  transition: opacity 0.2s;&#xD;&#xA;  box-shadow: 0 1px 4px rgba(0,0,0,0.15);&#xD;&#xA;}&#xD;&#xA;.color-box:hover .color-code {&#xD;&#xA;  opacity: 1;&#xD;&#xA;}&#xD;&#xA;.palette-usage {&#xD;&#xA;  padding: 10px 20px;&#xD;&#xA;  background: #f9fafb;&#xD;&#xA;  border-top: 1px solid #e5e7eb;&#xD;&#xA;  font-family: &#39;Courier New&#39;, monospace;&#xD;&#xA;  font-size: 0.85em;&#xD;&#xA;  color: #374151;&#xD;&#xA;}&#xD;&#xA;&lt;/style&gt;&#xD;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&amp;ldquo;In every walk with nature, one receives far more than he seeks.&amp;rdquo; - John Muir&lt;/p&gt;</description>
    </item>
    <item>
      <title>Beautiful Chord Diagrams with Flourish</title>
      <link>/blog/posts/2025-07-08-beautiful-chord-diagrams-with-flourish/</link>
      <pubDate>Tue, 08 Jul 2025 00:00:00 +0000</pubDate>
      <guid>/blog/posts/2025-07-08-beautiful-chord-diagrams-with-flourish/</guid>
      <description>&lt;img src=&#34;chord.png&#34; alt=&#34;&#34; width=&#34;512&#34; /&gt;&#xD;&#xA;&lt;p&gt;There’s a moment in data visualization where a chart stops being a chart and becomes a conversation starter. Chord diagrams do that reliably. Whenever I’ve dropped one into a presentation or a report, someone in the room leans forward. They want to trace the lines. They want to understand what connects to what. That reaction is exactly why I keep coming back to them.&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;h2 id=&#34;what-is-a-chord-diagram&#34;&gt;What Is a Chord Diagram?&#xA;  &lt;a href=&#34;#what-is-a-chord-diagram&#34;&gt;&lt;svg class=&#34;anchor-symbol&#34; aria-hidden=&#34;true&#34; height=&#34;26&#34; width=&#34;26&#34; viewBox=&#34;0 0 22 22&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;currentColor&#34;&gt;&lt;/path&gt;&#xA;      &lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76.0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71.0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71.0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76.0 5-2.24 5-5s-2.24-5-5-5z&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A chord diagram is a circular visualization that shows relationships between entities. Imagine a circle divided into arcs — each arc represents a category or group. Ribbons stretch between arcs, connecting them. The width of each ribbon encodes the magnitude of the relationship: a thick ribbon means a strong or frequent connection; a thin one means the opposite.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Embracing multilingualism in data science</title>
      <link>/blog/series/reproducible-research-series/2025-04-10-multilingualism-in-data-science/</link>
      <pubDate>Thu, 10 Apr 2025 00:00:00 +0000</pubDate>
      <guid>/blog/series/reproducible-research-series/2025-04-10-multilingualism-in-data-science/</guid>
      <description>&lt;p&gt;Both of those efforts — reproducibility and pipelines — rest on a more basic question: which programming languages should a small research team actually use? In the previous posts of this series, I covered &#xA;&lt;a href=&#34;/blog/series/reproducible-research-series/2022-07-08-building-blocks-of-a-reproducible-research-framework/&#34;&gt;why reproducibility matters&lt;/a&gt; and how we are &#xA;&lt;a href=&#34;/blog/series/reproducible-research-series/2022-04-10-designing-reproducible-data-pipelines/&#34;&gt;designing reproducible data pipelines&lt;/a&gt; at the UNC Charlotte Urban Institute. This post is about the layer underneath both.&lt;/p&gt;&#xA;&lt;p&gt;Specifically, I want to argue that embracing &lt;em&gt;multilingualism&lt;/em&gt;&amp;mdash;fluency in both R and Python, rather than loyalty to one&amp;mdash;has quietly done more for our team&amp;rsquo;s output than almost any other choice we&amp;rsquo;ve made.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bayesian Improved Surname Geocoding: How It Works and Where We Use It</title>
      <link>/blog/posts/2024-09-15-bayesian-improved-surname-geocoding/</link>
      <pubDate>Sun, 15 Sep 2024 00:00:00 +0000</pubDate>
      <guid>/blog/posts/2024-09-15-bayesian-improved-surname-geocoding/</guid>
      <description>&lt;p&gt;If you work with administrative data long enough, you run into the same wall eventually: the dataset has everything you need except race and ethnicity. Hospital discharge records, voter files, tax records, benefits enrollment data — these are often rich with information about where people live, what services they use, and what outcomes they experience. But ask whether they capture race or ethnicity, and the answer is usually no, or inconsistently, or only in ways that aren&amp;rsquo;t usable.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using tidycensus to Analyze ACS PUMS Data</title>
      <link>/blog/posts/2024-05-12-analyzing-census-pums-data-with-tidycensus/</link>
      <pubDate>Sun, 12 May 2024 00:00:00 +0000</pubDate>
      <guid>/blog/posts/2024-05-12-analyzing-census-pums-data-with-tidycensus/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve spent any time working with Census data, you know the drill: pull a pre-aggregated table, get median household income by county, move on. It works, and for a lot of questions, it&amp;rsquo;s exactly what you need. But sometimes the published tables just don&amp;rsquo;t cut it. What if you want to look at wage distributions for workers with specific educational credentials? Or model individual-level outcomes rather than tract-level averages? That&amp;rsquo;s where PUMS comes in — and once you start using it, it&amp;rsquo;s hard to go back.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Towards reproducible data science for community and policy research - An experiential roadmap</title>
      <link>/talk/towards-reproducible-data-science/</link>
      <pubDate>Mon, 06 Mar 2023 00:00:00 +0000</pubDate>
      <guid>/talk/towards-reproducible-data-science/</guid>
      <description>On developing a reproducible data science framework and practice at the Charlotte Urban Insitute</description>
    </item>
    <item>
      <title>Charlotte Regional Data Trust - Technical Operations Manual</title>
      <link>/talk/tech-operations-manual/</link>
      <pubDate>Sat, 06 Aug 2022 00:00:00 +0000</pubDate>
      <guid>/talk/tech-operations-manual/</guid>
      <description>On how we developed the technical operations manual at the Charlotte Regional Data Trust</description>
    </item>
    <item>
      <title>Make your code purr - A short intro to iterating using PURRR in R</title>
      <link>/blog/posts/2022-05-10-make-your-code-purr-a-short-intro-to-iterating-using-purr-in-r/</link>
      <pubDate>Tue, 10 May 2022 00:00:00 +0000</pubDate>
      <guid>/blog/posts/2022-05-10-make-your-code-purr-a-short-intro-to-iterating-using-purr-in-r/</guid>
      <description>&lt;script src=&#34;/blog/posts/2022-05-10-make-your-code-purr-a-short-intro-to-iterating-using-purr-in-r/index_files/clipboard/clipboard.min.js&#34;&gt;&lt;/script&gt;&#xD;&#xA;&lt;link href=&#34;/blog/posts/2022-05-10-make-your-code-purr-a-short-intro-to-iterating-using-purr-in-r/index_files/xaringanExtra-clipboard/xaringanExtra-clipboard.css&#34; rel=&#34;stylesheet&#34; /&gt;&#xD;&#xA;&lt;script src=&#34;/blog/posts/2022-05-10-make-your-code-purr-a-short-intro-to-iterating-using-purr-in-r/index_files/xaringanExtra-clipboard/xaringanExtra-clipboard.js&#34;&gt;&lt;/script&gt;&#xD;&#xA;&lt;script&gt;window.xaringanExtraClipboard(null, {&#34;button&#34;:&#34;&lt;i class=\&#34;fa fa-clipboard\&#34;&gt;&lt;\/i&gt; Copy Code&#34;,&#34;success&#34;:&#34;&lt;i class=\&#34;fa fa-check\&#34; style=\&#34;color: ##90BE6D\&#34;&gt;&lt;\/i&gt; Copied!&#34;,&#34;error&#34;:&#34;Press Ctrl+C to Copy&#34;})&lt;/script&gt;&#xD;&#xA;&lt;link href=&#34;/blog/posts/2022-05-10-make-your-code-purr-a-short-intro-to-iterating-using-purr-in-r/index_files/font-awesome/css/all.css&#34; rel=&#34;stylesheet&#34; /&gt;&#xD;&#xA;&lt;link href=&#34;/blog/posts/2022-05-10-make-your-code-purr-a-short-intro-to-iterating-using-purr-in-r/index_files/font-awesome/css/v4-shims.css&#34; rel=&#34;stylesheet&#34; /&gt;&#xD;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;h2 id=&#34;introducing-purrr&#34;&gt;Introducing &amp;lsquo;Purrr&amp;rsquo;&#xA;  &lt;a href=&#34;#introducing-purrr&#34;&gt;&lt;svg class=&#34;anchor-symbol&#34; aria-hidden=&#34;true&#34; height=&#34;26&#34; width=&#34;26&#34; viewBox=&#34;0 0 22 22&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;currentColor&#34;&gt;&lt;/path&gt;&#xA;      &lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76.0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71.0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71.0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76.0 5-2.24 5-5s-2.24-5-5-5z&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;What&amp;rsquo;s programming without iterating? &lt;code&gt;Purrr&lt;/code&gt; is a package that provides a set of tools for working with functions and vectors in R.&lt;/p&gt;&#xA;&lt;p&gt;Built on top of the map functions (e.g., &lt;code&gt;lapply()&lt;/code&gt;, &lt;code&gt;sapply()&lt;/code&gt;, etc.) in base R &lt;code&gt;Purrr&lt;/code&gt; provides a more consistent and modern syntax. &lt;code&gt;Purrr&lt;/code&gt; is particularly useful for performing repeated operations on lists and data frames. It provides a collection of functions that make it easier to apply functions to data, iterate over lists and vectors, and manipulate data in a flexible way.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sahyadri - Yet another Rstudio Dark theme</title>
      <link>/blog/posts/2022-03-18-sahyadri-yet-another-rstudio-dark-theme/</link>
      <pubDate>Fri, 18 Mar 2022 00:00:00 +0000</pubDate>
      <guid>/blog/posts/2022-03-18-sahyadri-yet-another-rstudio-dark-theme/</guid>
      <description>&lt;script src=&#34;/blog/posts/2022-03-18-sahyadri-yet-another-rstudio-dark-theme/index_files/clipboard/clipboard.min.js&#34;&gt;&lt;/script&gt;&#xD;&#xA;&lt;link href=&#34;/blog/posts/2022-03-18-sahyadri-yet-another-rstudio-dark-theme/index_files/xaringanExtra-clipboard/xaringanExtra-clipboard.css&#34; rel=&#34;stylesheet&#34; /&gt;&#xD;&#xA;&lt;script src=&#34;/blog/posts/2022-03-18-sahyadri-yet-another-rstudio-dark-theme/index_files/xaringanExtra-clipboard/xaringanExtra-clipboard.js&#34;&gt;&lt;/script&gt;&#xD;&#xA;&lt;script&gt;window.xaringanExtraClipboard(null, {&#34;button&#34;:&#34;&lt;i class=\&#34;fa fa-clipboard\&#34;&gt;&lt;\/i&gt; Copy Code&#34;,&#34;success&#34;:&#34;&lt;i class=\&#34;fa fa-check\&#34; style=\&#34;color: #90BE6D\&#34;&gt;&lt;\/i&gt; Copied!&#34;,&#34;error&#34;:&#34;Press Ctrl+C to Copy&#34;})&lt;/script&gt;&#xD;&#xA;&lt;link href=&#34;/blog/posts/2022-03-18-sahyadri-yet-another-rstudio-dark-theme/index_files/font-awesome/css/all.css&#34; rel=&#34;stylesheet&#34; /&gt;&#xD;&#xA;&lt;link href=&#34;/blog/posts/2022-03-18-sahyadri-yet-another-rstudio-dark-theme/index_files/font-awesome/css/v4-shims.css&#34; rel=&#34;stylesheet&#34; /&gt;&#xD;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;h2 id=&#34;presenting-sahyadri---an-rstudio-theme-for-syntax-highlighting&#34;&gt;Presenting Sahyadri - An RStudio theme for Syntax highlighting&#xA;  &lt;a href=&#34;#presenting-sahyadri---an-rstudio-theme-for-syntax-highlighting&#34;&gt;&lt;svg class=&#34;anchor-symbol&#34; aria-hidden=&#34;true&#34; height=&#34;26&#34; width=&#34;26&#34; viewBox=&#34;0 0 22 22&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;currentColor&#34;&gt;&lt;/path&gt;&#xA;      &lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76.0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71.0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71.0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76.0 5-2.24 5-5s-2.24-5-5-5z&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Sometimes it isn&amp;rsquo;t enough to have a hundred dark themes for your text editor.So here&amp;rsquo;s one I created.&lt;/p&gt;&#xA;&lt;p&gt;Sahyadri. &#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/Western_Ghats&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Sahyadri&lt;/a&gt; is a mountain range that runs along the Western coast of peninsular India. The colors of this theme are inspired by monsoon forests, the incredibly diverse flora and fauna, dark undergrowth and misty slopes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Comparison Slider for figures and images with RICV</title>
      <link>/blog/posts/2022-03-27-comparing-figures-and-images-in-r-markdown-with-ricv/</link>
      <pubDate>Thu, 17 Feb 2022 00:00:00 +0000</pubDate>
      <guid>/blog/posts/2022-03-27-comparing-figures-and-images-in-r-markdown-with-ricv/</guid>
      <description>&lt;script src=&#34;/blog/posts/2022-03-27-comparing-figures-and-images-in-r-markdown-with-ricv/index_files/htmlwidgets/htmlwidgets.js&#34;&gt;&lt;/script&gt;&#xD;&#xA;&lt;link href=&#34;/blog/posts/2022-03-27-comparing-figures-and-images-in-r-markdown-with-ricv/index_files/image-compare-viewer/image-compare-viewer.min.css&#34; rel=&#34;stylesheet&#34; /&gt;&#xD;&#xA;&lt;script src=&#34;/blog/posts/2022-03-27-comparing-figures-and-images-in-r-markdown-with-ricv/index_files/image-compare-viewer/image-compare-viewer.min.js&#34;&gt;&lt;/script&gt;&#xD;&#xA;&lt;script src=&#34;/blog/posts/2022-03-27-comparing-figures-and-images-in-r-markdown-with-ricv/index_files/ricv-binding/ricv.js&#34;&gt;&lt;/script&gt;&#xD;&#xA;&lt;script src=&#34;/blog/posts/2022-03-27-comparing-figures-and-images-in-r-markdown-with-ricv/index_files/htmlwidgets/htmlwidgets.js&#34;&gt;&lt;/script&gt;&#xD;&#xA;&lt;link href=&#34;/blog/posts/2022-03-27-comparing-figures-and-images-in-r-markdown-with-ricv/index_files/image-compare-viewer/image-compare-viewer.min.css&#34; rel=&#34;stylesheet&#34; /&gt;&#xD;&#xA;&lt;script src=&#34;/blog/posts/2022-03-27-comparing-figures-and-images-in-r-markdown-with-ricv/index_files/image-compare-viewer/image-compare-viewer.min.js&#34;&gt;&lt;/script&gt;&#xD;&#xA;&lt;script src=&#34;/blog/posts/2022-03-27-comparing-figures-and-images-in-r-markdown-with-ricv/index_files/ricv-binding/ricv.js&#34;&gt;&lt;/script&gt;&#xD;&#xA;&lt;p&gt;There is no end to all the magic you can do with R. I come across at least one nifty tool in the web everyday. &#xA;&lt;a href=&#34;https://xvrdm.github.io/ricv/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;RICV&lt;/a&gt; is one such awesome little visualization package that lets you compare plots using sliders.&lt;/p&gt;&#xA;&lt;p&gt;Here’s a short introduction of RICV’s magic.&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;h2 id=&#34;get-set-up&#34;&gt;Get set up&#xA;  &lt;a href=&#34;#get-set-up&#34;&gt;&lt;svg class=&#34;anchor-symbol&#34; aria-hidden=&#34;true&#34; height=&#34;26&#34; width=&#34;26&#34; viewBox=&#34;0 0 22 22&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;currentColor&#34;&gt;&lt;/path&gt;&#xA;      &lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76.0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71.0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71.0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76.0 5-2.24 5-5s-2.24-5-5-5z&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Install the package from github and call the libraries you need to create visualizations. ggplot is my viz workhorse. I also call ggthemr because it lets me use the rust theme whose color palettes work nicely with this website theme :).&lt;/p&gt;</description>
    </item>
    <item>
      <title>India Ink</title>
      <link>/project/india-ink/</link>
      <pubDate>Sat, 05 Feb 2022 00:00:00 +0000</pubDate>
      <guid>/project/india-ink/</guid>
      <description>&lt;p&gt;IndiaInk is an R package project that gives ggplot color themes inspired by the national parks and landmarks of India&lt;/p&gt;</description>
    </item>
    <item>
      <title>Advanced Visualization with R</title>
      <link>/teaching/workshops/advanced-vis-r/</link>
      <pubDate>Wed, 29 Dec 2021 00:00:00 +0000</pubDate>
      <guid>/teaching/workshops/advanced-vis-r/</guid>
      <description>&lt;h3 id=&#34;summary&#34;&gt;Summary&#xA;  &lt;a href=&#34;#summary&#34;&gt;&lt;svg class=&#34;anchor-symbol&#34; aria-hidden=&#34;true&#34; height=&#34;26&#34; width=&#34;26&#34; viewBox=&#34;0 0 22 22&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;currentColor&#34;&gt;&lt;/path&gt;&#xA;      &lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76.0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71.0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71.0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76.0 5-2.24 5-5s-2.24-5-5-5z&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;div id=&#34;&#34; class=&#34;panelset&#34;&gt;&#xA;  &#xD;&#xA;&lt;div class=&#34;panel&#34;&gt;&#xA;  &lt;div class=&#34;panel-name&#34;&gt;Pre-requisites&lt;/div&gt;&#xA;  &#xA;  &lt;p&gt;&lt;ul&gt;&#xA;&lt;li&gt;Basic skills in R&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/p&gt;&#xA;&lt;/div&gt;&#xD;&#xA;&lt;div class=&#34;panel&#34;&gt;&#xA;  &lt;div class=&#34;panel-name&#34;&gt;Audience&lt;/div&gt;&#xA;  &#xA;  &lt;p&gt;UNC Charlotte Faculty and Graduate Students&lt;/p&gt;&#xA;&lt;/div&gt;&#xD;&#xA;&lt;div class=&#34;panel&#34;&gt;&#xA;  &lt;div class=&#34;panel-name&#34;&gt;Duration&lt;/div&gt;&#xA;  &#xA;  &lt;p&gt;Two 2-hour sessions&lt;/p&gt;&#xA;&lt;/div&gt;&#xD;&#xA;&lt;div class=&#34;panel&#34;&gt;&#xA;  &lt;div class=&#34;panel-name&#34;&gt;Date and Location&lt;/div&gt;&#xA;  &#xA;  &lt;p&gt;&amp;ndash;&lt;/p&gt;&#xA;&lt;/div&gt;&#xD;&#xA;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;h3 id=&#34;useful-resources&#34;&gt;Useful Resources&#xA;  &lt;a href=&#34;#useful-resources&#34;&gt;&lt;svg class=&#34;anchor-symbol&#34; aria-hidden=&#34;true&#34; height=&#34;26&#34; width=&#34;26&#34; viewBox=&#34;0 0 22 22&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;currentColor&#34;&gt;&lt;/path&gt;&#xA;      &lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76.0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71.0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71.0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76.0 5-2.24 5-5s-2.24-5-5-5z&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&lt;/a&gt;&#xA;&lt;/h3&gt;</description>
    </item>
  </channel>
</rss>
