<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Kelly Bodwin, Ph.D. on Kelly Bodwin</title>
    <link>/</link>
    <description>Recent content in Kelly Bodwin, Ph.D. on Kelly Bodwin</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Mon, 18 Feb 2019 12:27:33 -0600</lastBuildDate><atom:link href="/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Setting up a SQL database with AWS.</title>
      <link>/blog/sql-series/01-sql/</link>
      <pubDate>Tue, 09 Mar 2021 00:00:00 +0000</pubDate>
      
      <guid>/blog/sql-series/01-sql/</guid>
      <description>Making a database on Amazon     Step 1: Create an AWS account. I did it a long time ago, it&amp;rsquo;s pretty straightforward, I&amp;rsquo;m not going to re-do it here for no reason.
Step 2: Follow Items 1-5 only in this tutorial to create a databaset instance.
Step 3: Make sure you choose the free tier! Select whatever username and password you want - but it&amp;rsquo;s a pain in the butt to add additional users, so if security is not a huge concern and you want your database to be broadly accessible, choose a username and password that you&amp;rsquo;re willing to share.</description>
    </item>
    
    <item>
      <title>A GitHub profile</title>
      <link>/collection/02-ds/01-github/</link>
      <pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/collection/02-ds/01-github/</guid>
      <description>Profile     https://docs.github.com/en/github/setting-up-and-managing-your-github-profile/personalizing-your-profile
Pin projects to profile     https://docs.github.com/en/github/setting-up-and-managing-your-github-profile/pinning-items-to-your-profile
Profile README     This is new! Let&amp;rsquo;s do it:
https://docs.github.com/en/github/setting-up-and-managing-your-github-profile/managing-your-profile-readme</description>
    </item>
    
    <item>
      <title>Prework</title>
      <link>/collection/03-edu/</link>
      <pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/collection/03-edu/</guid>
      <description>Welcome to the Introducing Yourself Online workshop! We look forward to meeting you. Before attending the workshop, please complete the following prework.
Set up RStudio Cloud     Sign up for a free RStudio Cloud account at https://rstudio.cloud/ before the workshop. I recommend logging in with an existing Google or GitHub account, if you have one (rather than creating a new account with another password you have to remember).</description>
    </item>
    
    <item>
      <title>Course Material Creation in the R Ecosystem  (RStudio::conf 2020 talk) </title>
      <link>/blog/talks-series/rstudio-conf-2020/</link>
      <pubDate>Sat, 01 Feb 2020 00:00:00 +0000</pubDate>
      
      <guid>/blog/talks-series/rstudio-conf-2020/</guid>
      <description> </description>
    </item>
    
    <item>
      <title>Introductory Statistics with R  (RStudio::conf 2019 talk) </title>
      <link>/blog/talks-series/rstudio-conf-2019/</link>
      <pubDate>Fri, 01 Feb 2019 00:00:00 +0000</pubDate>
      
      <guid>/blog/talks-series/rstudio-conf-2019/</guid>
      <description>  </description>
    </item>
    
    <item>
      <title>A postcard</title>
      <link>/collection/02-ds/02-postcards/</link>
      <pubDate>Sat, 02 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/collection/02-ds/02-postcards/</guid>
      <description>Pre-requisites     First, make sure you have the latest version of the postcards package installed from CRAN:
install.packages(&amp;quot;postcards&amp;quot;) Restart your R session. If you use RStudio, use the menu item Session &amp;gt; Restart R or the associated keyboard shortcut:
 Ctrl + Shift + F10 (Windows and Linux) or Command + Shift + F10 (Mac OS).  packageVersion(&amp;quot;postcards&amp;quot;) [1] ‘0.2.0’  Create GitHub repo     Online.</description>
    </item>
    
    <item>
      <title>A distill site</title>
      <link>/collection/02-ds/03-distill/</link>
      <pubDate>Sat, 02 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/collection/02-ds/03-distill/</guid>
      <description>Pre-requisites     First, make sure you have the latest version of the distill package installed from CRAN:
install.packages(&amp;quot;distill&amp;quot;)  Restart your R session. If you use RStudio, use the menu item Session &amp;gt; Restart R or the associated keyboard shortcut:
 Ctrl + Shift + F10 (Windows and Linux) or Command + Shift + F10 (Mac OS).  &amp;lt;!-- --&amp;gt; packageVersion(&amp;quot;distill&amp;quot;) [1] ‘1.2’  Create GitHub repo     Online.</description>
    </item>
    
    <item>
      <title>decodeR</title>
      <link>/software/decoder/</link>
      <pubDate>Fri, 18 Jun 2021 00:00:00 +0000</pubDate>
      
      <guid>/software/decoder/</guid>
      <description>decodeR is a collection of puzzle activities to be used in introductory R courses.      About      Click here to try the puzzles out in RStudio Cloud!</description>
    </item>
    
    <item>
      <title>Differential Correlation Mining</title>
      <link>/collection/01-method/dcm/</link>
      <pubDate>Mon, 25 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/collection/01-method/dcm/</guid>
      <description>DCM and stuff</description>
    </item>
    
    <item>
      <title>Differential Correlation Mining</title>
      <link>/projects/dcm/</link>
      <pubDate>Mon, 25 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/projects/dcm/</guid>
      <description>Co-Authors: Andrew Nobel and Kai Zhang
Paper Abstract     Given data obtained under two sampling conditions, it is often of interest to identify variables that behave differently in one condition than in the other. We introduce a method for differential analysis of second-order behavior called Differential Correlation Mining (DCM). The DCM method identifies differentially correlated sets of variables, with the property that the average pairwise correlation between variables in a set is higher under one sample condition than the other.</description>
    </item>
    
    <item>
      <title>flair</title>
      <link>/software/flair/</link>
      <pubDate>Mon, 25 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/software/flair/</guid>
      <description>Co-authors: Hunter Glanz
flair is a package for adding highlighting and annotation to the source code chunks produced by R Markdown.      About     The goal of flair is to give users an easy and reproducible way to change the colors and highlighting in source code chunks. For example,
iris %&amp;gt;%
group_by(Species) %&amp;gt;%
summarize(mean(Sepal.Length))  #&amp;gt; # A tibble: 3 x 2 #&amp;gt; Species `mean(Sepal.</description>
    </item>
    
    <item>
      <title>Latent Association Mining in Binary Data</title>
      <link>/collection/01-method/lamb/</link>
      <pubDate>Mon, 25 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/collection/01-method/lamb/</guid>
      <description>DCM and stuff</description>
    </item>
    
    <item>
      <title>Latent Association Mining in Binary Data</title>
      <link>/projects/lamb/</link>
      <pubDate>Mon, 25 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/projects/lamb/</guid>
      <description>Co-Authors: Carson Mosso, Suman Chakraborty, Andrew Nobel and Kai Zhang
Paper Abstract:     We consider the problem of identifying stable sets of mutually associated features in moderate or high-dimensional binary data. In this context we develop and investigate a method called Latent Association Mining for Binary Data (LAMB). The LAMB method is based on a simple threshold model in which the observed binary values represent a random thresholding of a latent continuous vector that may have a complex association structure.</description>
    </item>
    
    <item>
      <title>Parrotfish Predation on Coral</title>
      <link>/projects/parrotfish/</link>
      <pubDate>Mon, 25 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/projects/parrotfish/</guid>
      <description>Co-Authors: Hannah Rempel and Ben Ruttenberg
Paper Abstract     Parrotfishes are important Caribbean herbivores that are believed to indirectly benefit corals by grazing algae; yet, some species also feed on live coral, which may have direct negative impacts on coral growth and survivorship. Caribbean parrotfishes prey upon multiple coral species but have particularly high rates of predation on Orbicella annulari s, a major framework building coral andan endangered species.</description>
    </item>
    
    <item>
      <title>Shindig</title>
      <link>/software/shindig/</link>
      <pubDate>Mon, 25 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/software/shindig/</guid>
      <description>Shindig is a package to make it easier to convert static code to interactive Shiny output.      About     This package is still in development.
The goal is to create a set of &amp;ldquo;shortcut&amp;rdquo; functions for the common task to converting basic R code into code for an interactive Shiny app. With Shindig, the user will not need to write the server-side code for the app; they will only need to specify the appearance and inputs of the user interface.</description>
    </item>
    
    <item>
      <title>Social Networks in Pre-Revolutionary Poland</title>
      <link>/projects/polish_networks/</link>
      <pubDate>Mon, 25 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/projects/polish_networks/</guid>
      <description>Co-Authors: Gregory Domber and Kien Nguyen.
Historical Context     In 1989, the country of Poland underwent a peaceful revolution, replacing its existing Communist government with a Democratically elected one. The culminating moment of this process was a Round Table agreement reached between leaders of the Opposition and Communist groups.
How did this movement build over the decades prior, and how did these two groups come together? Our project aims to quantify the evolution of social network between key individuals and organizations over the years before 1989.</description>
    </item>
    
    <item>
      <title>templar</title>
      <link>/software/templar/</link>
      <pubDate>Mon, 25 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/software/templar/</guid>
      <description>Co-authors: Ian Flores Siaca and Desirée De Leon
templar is a package that lets educators auto-generate repetitive course material content from R Markdown source files and yaml headers.      About     This package is still in development.
The goal is to create a set of templates for course material sets, such as the syllabus, assignments, exams, and labs. Information about each course will be stored in one unified yaml file, so that the materials can be updated each year (or quarter or semester) without having to hunt through each individual file and search for dates and details.</description>
    </item>
    
    <item>
      <title>Advanced Statistical Computing with R</title>
      <link>/courses/stat541/</link>
      <pubDate>Tue, 12 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/courses/stat541/</guid>
      <description>  </description>
    </item>
    
    <item>
      <title>Introduction to R for Statistics and Data Science</title>
      <link>/courses/stat331/</link>
      <pubDate>Tue, 12 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/courses/stat331/</guid>
      <description> </description>
    </item>
    
    <item>
      <title>Introduction to the Field of Statistics (and R)</title>
      <link>/courses/stat150/</link>
      <pubDate>Tue, 12 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/courses/stat150/</guid>
      <description> </description>
    </item>
    
    <item>
      <title>Intro to Tidyverse Workshop Materials</title>
      <link>/courses/rworkshop-2021/</link>
      <pubDate>Sat, 09 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/courses/rworkshop-2021/</guid>
      <description>  </description>
    </item>
    
    <item>
      <title>Diary of a Quarantined Friday</title>
      <link>/blog/quarantine/</link>
      <pubDate>Thu, 23 Apr 2020 00:00:00 +0000</pubDate>
      
      <guid>/blog/quarantine/</guid>
      <description>10:29am     I wake up exactly one minute before my alarm. Good job, me! I open my phone to a sea of notifications. I ignore them and open twitter to see the latest coronavirus news.
10:30am     My alarm goes off, scaring the bejeezus out of me.
10:45am - 10:55am     I pull myself away from the stress-scrolling and take a shower.</description>
    </item>
    
    <item>
      <title>R Workshop Materials</title>
      <link>/courses/rworkshop-2019/</link>
      <pubDate>Thu, 01 Aug 2019 00:00:00 +0000</pubDate>
      
      <guid>/courses/rworkshop-2019/</guid>
      <description>  </description>
    </item>
    
    <item>
      <title>Questions and Inquiries</title>
      <link>/contact/</link>
      <pubDate>Mon, 25 Feb 2019 13:38:41 -0600</pubDate>
      
      <guid>/contact/</guid>
      <description>** Contact page don&amp;rsquo;t contain a body, just the front matter above. See form.html in the layouts folder **</description>
    </item>
    
    <item>
      <title>Typography Styles &amp; Element Examples</title>
      <link>/elements/</link>
      <pubDate>Mon, 18 Feb 2019 12:27:33 -0600</pubDate>
      
      <guid>/elements/</guid>
      <description>Font Sizes   A A A A A A A A   6rem
(96px) 5rem
(80px) 3rem
(48px) 2.25rem
(36px) 1.5rem
(24px) 1.25rem
(20px) 1rem
(16px) .875rem
(14px)     Type Samples Head&amp;shy;line Sub&amp;shy;head&amp;shy;line Level 1 Heading One page to rule them all...well, not really. This page displays sample typography and page elements to illustrate their style. Things like headings and paragraphs showing the beautiful type scale, form elements, tabular data, and image layouts just to name a few.</description>
    </item>
    
    <item>
      <title>&#39;decodeR&#39;: Puzzle activities for learning R</title>
      <link>/courses/decoder/</link>
      <pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate>
      
      <guid>/courses/decoder/</guid>
      <description>  </description>
    </item>
    
    <item>
      <title>Authorship on the Supreme Court of Canada</title>
      <link>/projects/authorship/</link>
      <pubDate>Sun, 01 Jan 2017 00:00:00 +0000</pubDate>
      
      <guid>/projects/authorship/</guid>
      <description>Co-Authors: Jeff Rosenthal and Albert Yoon
Paper Abstract - University of Toronto Law Journal Paper     In contrast to other branches of government, the Supreme Court of Canada operates with relatively lean staffing. For most of the Court’s history, its justices alone determined which cases to review, heard oral argument, and wrote opinions. Only since 1967 have justices have been aided in these responsibilities by law clerks. While interest abounds in the relationship between justices and their clerks – particularly the writing of opinions – very little is known.</description>
    </item>
    
    <item>
      <title>Tidy Eval is Confusing Sometimes</title>
      <link>/blog/tidyeval/</link>
      <pubDate>Thu, 01 Jul 2010 00:00:00 +0000</pubDate>
      
      <guid>/blog/tidyeval/</guid>
      <description>ggplot2ggplot2::
1 2  library(tidyverse) library(rlang)    Introduction   The purpose of this document is to once and for all figure out how to use tidy eval in my functions. I keep thinking I understand it, and then messing up the next time. The last time I wrote decent working complex tidy eval code, I had Joe Motherflipping Cheng coaching me&amp;hellip; can&amp;rsquo;t count on that every time. Let&amp;rsquo;s figure this ish out.</description>
    </item>
    
    <item>
      <title></title>
      <link>/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/about/</guid>
      <description>My Background I have been at Cal Poly since 2017, where I teach R programming, Data Science, and introductory statistics. I also help run the San Luis Obispo area R Meetup Group.
I grew up in Cupertino, California in a family full of computer scientists. My undergraduate degree is from Harvard University, where I earned a B.A. in Statistics with minor degrees in English and French. I wrote my senior thesis under the mentorship of the incomparable Professor Joe Blitzstein.</description>
    </item>
    
    <item>
      <title>Contributors</title>
      <link>/contributors/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/contributors/</guid>
      <description>Thank you to all the folks who have contributed both technical and creative skills to this project:
   Desirée De Leon 🦒 (designed 5 of the custom color themes, made illustrations for the workshop, and provided general aesthetic feedback along the way)
   Garrick Aden-Buie 🧙‍♀️ (debugged headroom.js and lent his panelset.js code to the theme)
   Allison Horst 🐕 (awesome illustrations of campfires, seedlings, and evergreens, as well as my R Markdown hedgehog mascot 🦔)</description>
    </item>
    
    <item>
      <title>License</title>
      <link>/license/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/license/</guid>
      <description>My blog posts are released under a Creative Commons Attribution-ShareAlike 4.0 International License.
  </description>
    </item>
    
  </channel>
</rss>
