<?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 Brodie Gaslam</title>
    <link>/categories/r/</link>
    <description>Recent content in r on Brodie Gaslam</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 04 Jan 2021 00:00:00 +0000</lastBuildDate><atom:link href="/categories/r/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Rtini Part II: Vectorize the Absolute $#!&#43; Out of This</title>
      <link>/2021/01/04/mesh-red-vec/</link>
      <pubDate>Mon, 04 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>/2021/01/04/mesh-red-vec/</guid>
      <description>PRE.fansi SPAN {padding-top: .25em; padding-bottom: .25em};  Last year’s RTINI Part I post introduces the RTIN mesh approximation algorithm.</description>
    </item>
    
    <item>
      <title>On Quosures</title>
      <link>/2020/08/11/quosures/</link>
      <pubDate>Tue, 11 Aug 2020 00:00:00 +0000</pubDate>
      
      <guid>/2020/08/11/quosures/</guid>
      <description>PRE.fansi SPAN {padding-top: .25em; padding-bottom: .25em};  Quosures? Quosures first showed up on the scene as part of rlang about three years ago to a collective 🤯.</description>
    </item>
    
    <item>
      <title>Standard and Non-Standard Evaluation in R</title>
      <link>/2020/05/05/on-nse/</link>
      <pubDate>Tue, 05 May 2020 00:00:00 +0000</pubDate>
      
      <guid>/2020/05/05/on-nse/</guid>
      <description>PRE.fansi SPAN {padding-top: .25em; padding-bottom: .25em};  With Great Freedom… Non-Standard Evaluation is a pretty controversial topic in R circles, and even in the R documentation.</description>
    </item>
    
    <item>
      <title>RTINI Part I: Visualizing MARTINI</title>
      <link>/2020/01/27/mesh-reduction-1/</link>
      <pubDate>Mon, 27 Jan 2020 00:00:00 +0000</pubDate>
      
      <guid>/2020/01/27/mesh-reduction-1/</guid>
      <description>PRE.fansi SPAN {padding-top: .25em; padding-bottom: .25em};  Off Course, of Course A few months ago I stumbled on Vladimir Agafonkin’s (@mourner) fantastic observable notebook on adapting the Will Evans etal.</description>
    </item>
    
    <item>
      <title>Visualizing Algorithms</title>
      <link>/2019/10/30/visualizing-algorithms/</link>
      <pubDate>Wed, 30 Oct 2019 00:00:00 +0000</pubDate>
      
      <guid>/2019/10/30/visualizing-algorithms/</guid>
      <description>PRE.fansi SPAN {padding-top: .25em; padding-bottom: .25em};  If Only We Could See Code In Action I recently got caught up trying to port a JavaScript algorithm1 into R.</description>
    </item>
    
    <item>
      <title>Hydra Chronicles Part V: Loose Ends</title>
      <link>/2019/08/22/hydra-loose-ends/</link>
      <pubDate>Thu, 22 Aug 2019 00:00:00 +0000</pubDate>
      
      <guid>/2019/08/22/hydra-loose-ends/</guid>
      <description>PRE.fansi SPAN {padding-top: .25em; padding-bottom: .25em};  Almost Done! Fingers crossed this will be the last post of the Hydra Chronicles, a.</description>
    </item>
    
    <item>
      <title>Hydra Chronicles, Part IV: Reformulation of Statistics</title>
      <link>/2019/07/24/hydra-reformulate/</link>
      <pubDate>Wed, 24 Jul 2019 00:00:00 +0000</pubDate>
      
      <guid>/2019/07/24/hydra-reformulate/</guid>
      <description>When Computing You Are Allowed to Cheat   Throughout the Hydra Chronicles we have explored why group statistics are problematic in R and how to optimize their calculation.</description>
    </item>
    
    <item>
      <title>Hydra Chronicles, Part III: Catastrophic Imprecision</title>
      <link>/2019/06/18/hydra-precision/</link>
      <pubDate>Tue, 18 Jun 2019 00:00:00 +0000</pubDate>
      
      <guid>/2019/06/18/hydra-precision/</guid>
      <description>PRE.fansi SPAN {padding-top: .25em; padding-bottom: .25em};  Recap   mtcars in binary.</description>
    </item>
    
    <item>
      <title>Hydra Chronicles, Part II: Beating data.table At Its Own Game*</title>
      <link>/2019/06/10/base-vs-data-table/</link>
      <pubDate>Mon, 10 Jun 2019 00:00:00 +0000</pubDate>
      
      <guid>/2019/06/10/base-vs-data-table/</guid>
      <description>PRE.fansi SPAN {padding-top: .25em; padding-bottom: .25em};  In One Corner…</description>
    </item>
    
    <item>
      <title>Hydra Chronicles, Part I: Pixie Dust</title>
      <link>/2019/05/17/pixie-dust/</link>
      <pubDate>Fri, 17 May 2019 00:00:00 +0000</pubDate>
      
      <guid>/2019/05/17/pixie-dust/</guid>
      <description>PRE.fansi SPAN {padding-top: .25em; padding-bottom: .25em};  In Which It Dawns On Me That I Know Nothing</description>
    </item>
    
    <item>
      <title>A Strategy for Faster Group Statistics</title>
      <link>/2019/02/24/a-strategy-for-faster-group-statisitics/</link>
      <pubDate>Sun, 24 Feb 2019 00:00:00 +0000</pubDate>
      
      <guid>/2019/02/24/a-strategy-for-faster-group-statisitics/</guid>
      <description>Group Statistics in R -- A known limitation of R is the substantial overhead to evaluate R expressions.</description>
    </item>
    
    <item>
      <title>The Secret Lives of R Objects</title>
      <link>/2019/02/18/an-unofficial-reference-for-internal-inspect/</link>
      <pubDate>Mon, 18 Feb 2019 00:00:00 +0000</pubDate>
      
      <guid>/2019/02/18/an-unofficial-reference-for-internal-inspect/</guid>
      <description>Should We Care About R Object Internals? 
R does a pretty good job of abstracting away the memory management aspect of programming.</description>
    </item>
    
    <item>
      <title>Favicons From the Comfort of Your R Session</title>
      <link>/2019/02/09/favicons-from-the-comfort-of-your-r-session/</link>
      <pubDate>Sat, 09 Feb 2019 00:00:00 +0000</pubDate>
      
      <guid>/2019/02/09/favicons-from-the-comfort-of-your-r-session/</guid>
      <description>Call Me Selectively Paranoid I don’t know about you, but I get skeeved out at the thought of submitting my photos to random websites hawking favicons.</description>
    </item>
    
    <item>
      <title>RPN Parsing in R</title>
      <link>/2019/01/11/reverse-polish-notation-parsing-in-r/</link>
      <pubDate>Fri, 11 Jan 2019 00:00:00 +0000</pubDate>
      
      <guid>/2019/01/11/reverse-polish-notation-parsing-in-r/</guid>
      <description>


&lt;div style=&#34;display:none&#34;&gt;
&lt;p&gt;We explore R’s computation-on-the language capabilities in this post on
reverse polish notation.
</description>
    </item>
    
    <item>
      <title>Accidental Art</title>
      <link>/2018/12/29/accidental-art/</link>
      <pubDate>Sat, 29 Dec 2018 00:00:00 +0000</pubDate>
      
      <guid>/2018/12/29/accidental-art/</guid>
      <description>Poor Volcano Writing a 3D rendering pipeline in R was fertile ground for accidental art.</description>
    </item>
    
    <item>
      <title>A New Stereoscopic Mount Spectacular</title>
      <link>/2018/12/12/three-d-pipeline/</link>
      <pubDate>Wed, 12 Dec 2018 00:00:00 +0000</pubDate>
      
      <guid>/2018/12/12/three-d-pipeline/</guid>
      <description>PRE.fansi SPAN {padding-top: .25em; padding-bottom: .25em};  Cool, but Not Eye Popping As I finished the ray shading post, it occurred to me that it would be pretty cool if we could make these awesome 3D-looking reliefs actually 3D, or at least stereoscopic.</description>
    </item>
    
    <item>
      <title>Do Not Shade R</title>
      <link>/2018/10/23/do-not-shade-r/</link>
      <pubDate>Tue, 23 Oct 2018 00:00:00 +0000</pubDate>
      
      <guid>/2018/10/23/do-not-shade-r/</guid>
      <description>PRE.fansi SPAN {padding-top: .25em; padding-bottom: .25em};  I Got Sucked In Over the past few months I’ve resisted distraction by the pretty awesome work that Tyler Morgan Wall has been doing with his rayshader package.</description>
    </item>
    
    <item>
      <title>data.table vs. dplyr in Split Apply Combine Style Analysis</title>
      <link>/2014/04/18/datatable-vs-dplyr-in-split-apply-comgine/</link>
      <pubDate>Fri, 18 Apr 2014 00:00:00 +0000</pubDate>
      
      <guid>/2014/04/18/datatable-vs-dplyr-in-split-apply-comgine/</guid>
      <description>Overview In this post I will compare the use and performance of dplyr and data.</description>
    </item>
    
  </channel>
</rss>
