<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Shiny on rostrum.blog</title>
    <link>https://www.rostrum.blog/tags/shiny/</link>
    <description>Recent content in Shiny on rostrum.blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-gb</language>
    <lastBuildDate>Fri, 07 Jan 2022 00:00:00 +0000</lastBuildDate>
    
	<atom:link href="https://www.rostrum.blog/tags/shiny/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>The most popular Animal Crossing villagers</title>
      <link>https://www.rostrum.blog/2022/01/07/acnh-swipe-results/</link>
      <pubDate>Fri, 07 Jan 2022 00:00:00 +0000</pubDate>
      
      <guid>https://www.rostrum.blog/2022/01/07/acnh-swipe-results/</guid>
      <description>tl;dr I once wrote an R Shiny app to run a popularity contest for Animal Crossing villagers. Surprise: cute ones are favourites.
 Swiping {shinyswipe} code A while back I wrote a Shiny app (site, source, blogpost) for TidyTuesday to replicate a Tinder-like experience using villagers from Nintendo’s Animal Crossing New Horizons game. It uses the swipe mechanic from Nick Strayer’s {shinysense} package to gauge popularity: left for a ‘dislike’, right for a ‘like’.</description>
    </item>
    
    <item>
      <title>Adding a Shiny app to {dehex}</title>
      <link>https://www.rostrum.blog/2021/08/27/dehex-app/</link>
      <pubDate>Fri, 27 Aug 2021 00:00:00 +0000</pubDate>
      
      <guid>https://www.rostrum.blog/2021/08/27/dehex-app/</guid>
      <description>Use the {dehex} app to generate a random hex code and learn how to interpret it by eye.  tl;dr The {dehex} package now contains a Shiny app that you can use to walk through the process of reading a colour hex code, as per David DeSandro’s method.
 {dehex}cellent In the last post I introduced the R package {dehex}. Its purpose is to help me (you?) look at a colour hex code and be able to ‘read’ roughly what colour it is without resorting to a lookup.</description>
    </item>
    
    <item>
      <title>#RecreationThursday: a LeWitt Shiny app</title>
      <link>https://www.rostrum.blog/2021/07/05/recreate-lewitt/</link>
      <pubDate>Mon, 05 Jul 2021 00:00:00 +0000</pubDate>
      
      <guid>https://www.rostrum.blog/2021/07/05/recreate-lewitt/</guid>
      <description>LeWitt ReMix The third #RecreationThursday challenge involved Sol LeWitt’s Colour Bands (2000), which you can see on this prints catalogue. In short, each piece is square and contains patterns of colourful concentric lines that are arranged into panels of varying shapes with black borders.
Rather than recreate his artworks exactly, I decided to riff on the approach with a (very basic) Shiny app, which adds different types of lines and some randomisation.</description>
    </item>
    
    <item>
      <title>Make a {shiny} app README badge</title>
      <link>https://www.rostrum.blog/2021/03/23/shiny-badge/</link>
      <pubDate>Tue, 23 Mar 2021 00:00:00 +0000</pubDate>
      
      <guid>https://www.rostrum.blog/2021/03/23/shiny-badge/</guid>
      <description>A shields.io badge built with {badgr} in the ‘randoflag’ repo on GitHub  tl;dr Use the {badgr} package to make a clickable README badge for a repo that contains an R Shiny app: 
 Badgr badgr badgr I made the {badgr} R package to take advantage of the full flexibility of shields.io—a service that builds README badges from a supplied URL string—from within R itself.1 You can find the source for the package on GitHub, visit its site built with {pkgdown}, or read a blog post about its inception.</description>
    </item>
    
    <item>
      <title>A tiny {shiny} flag challenge</title>
      <link>https://www.rostrum.blog/2021/03/02/randoflag/</link>
      <pubDate>Tue, 02 Mar 2021 00:00:00 +0000</pubDate>
      
      <guid>https://www.rostrum.blog/2021/03/02/randoflag/</guid>
      <description>The gif loops; I promise there’s more flags than this.  tl;dr I wrote a teeny-weeny R Shiny app to serve me a flag challenge whenever I open a new browser tab.
 A vexatious request I thought it would be fun to set my browser tabs to open with thiscatdoesnotexist.com, which serves a random ersatz ‘cat’ as hallucinated by StyleGAN.1 It’s kind of terrifying and time for a change.</description>
    </item>
    
    <item>
      <title>Animal Crossing Tinder with {shinysense}</title>
      <link>https://www.rostrum.blog/2020/06/06/acnh-swipe/</link>
      <pubDate>Sat, 06 Jun 2020 00:00:00 +0000</pubDate>
      
      <guid>https://www.rostrum.blog/2020/06/06/acnh-swipe/</guid>
      <description>Lily &amp;lt;3 4eva  tl;dr The villagers of Animal Crossing: New Horizons are taking part in a popularity contest and you’re the judge.
I made an R Shiny app where you swipe right if you like a randomly-presented villager and left if you dislike them.
Visit the app here and help decide the most popular villager! You can also visit the source code.
 Tidy Tuesday Tidy Tuesday is an open event for the R community.</description>
    </item>
    
    <item>
      <title>What’s your Hadley Number?</title>
      <link>https://www.rostrum.blog/2019/02/27/hadley-number/</link>
      <pubDate>Wed, 27 Feb 2019 00:00:00 +0000</pubDate>
      
      <guid>https://www.rostrum.blog/2019/02/27/hadley-number/</guid>
      <description>A Bacon Number of zero and a Bacon Number of one (via Giphy)  tl;dr I made a Shiny app to demonstrate the Six Degrees of Kevin Bacon. Except it’s for CRAN authors. And Hadley Wickham is Kevin Bacon.
To help do this, I made the little package {kevinbacran} (as in ‘Kevin Bacon’ + ‘CRAN’, lol) to find the network separation between any two authors on CRAN.
 Six degrees People are connected to each other in networks.</description>
    </item>
    
    <item>
      <title>Map deer-vehicle colisions with {shiny}</title>
      <link>https://www.rostrum.blog/2019/01/18/deer-collisions/</link>
      <pubDate>Fri, 18 Jan 2019 00:00:00 +0000</pubDate>
      
      <guid>https://www.rostrum.blog/2019/01/18/deer-collisions/</guid>
      <description>Oh dear, roe deer (Marek Szczepanek, CC BY-SA 4.0)  Open data Deer roam Scotland. So do humans. It’s a problem when they meet at high speed.
The National Deer-Vehicle Collisions Project, administered by The Deer Initiative, has been monitoring data on deer-vehicle collisions in the UK.
The data are open. I found the data set when skimming through data.gov.uk (a classic weekend activity for all the family). It links to the SNH Natural Spaces site where you can download the data as shapefile, GML or KML under the Open Government Licence.</description>
    </item>
    
    <item>
      <title>Footballers are younger than you</title>
      <link>https://www.rostrum.blog/2018/07/17/world-cup-age-app/</link>
      <pubDate>Tue, 17 Jul 2018 00:00:00 +0000</pubDate>
      
      <guid>https://www.rostrum.blog/2018/07/17/world-cup-age-app/</guid>
      <description>Mbappé got swag (Equipe de France de Football via Giphy)  tl;dr I wrote an R Shiny app that tells you how many players at World Cup 2018 were younger than you. It’s designed to make you feel old. You’re welcome.
 The World Cup Final So the World Cup is over for another year.
I managed luckily to get tickets for the final, where Karpatlya—a Hungarian diaspora in Ukraine—overcame the powerful Northern Cyprus team on penalties at the Queen Elizabeth Stadium in Enfield, London.</description>
    </item>
    
  </channel>
</rss>