<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ggplot2 on Harlan D. Harris</title><link>https://harlanh.tech/tags/ggplot2/</link><description>Recent content in Ggplot2 on Harlan D. Harris</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>harlan@harris.name (Harlan Harris)</managingEditor><webMaster>harlan@harris.name (Harlan Harris)</webMaster><lastBuildDate>Mon, 25 Apr 2011 00:00:00 +0000</lastBuildDate><atom:link href="https://harlanh.tech/tags/ggplot2/index.xml" rel="self" type="application/rss+xml"/><item><title>intuitive visualizations of categorization for non-technical audiences</title><link>https://harlanh.tech/2011/04/intuitive-visualizations-of-categorization-for-non-technical-audiences/</link><pubDate>Mon, 25 Apr 2011 00:00:00 +0000</pubDate><author>harlan@harris.name (Harlan Harris)</author><guid>https://harlanh.tech/2011/04/intuitive-visualizations-of-categorization-for-non-technical-audiences/</guid><description>
&lt;p&gt;For a project I’m working on at work, I’m building a predictive model that categorizes something (I can’t tell you what) into two bins. There is a default bin that 95% of the things belong to and a bin that the business cares a lot about, containing 5% of the things. Some readers may be familiar with the use of predictive models to identify better sales leads, so that you can target the leads most likely to convert and minimize the amount of effort wasted on people who won’t purchase your product. Although my situation doesn’t have to do with sales leads, I’m going to pretend it does, as it’s a common domain.&lt;/p&gt;
&lt;p&gt;My data is many thousands of “leads”, for which I’ve constructed hundreds of predictive features (mostly 1/0, a few numeric) each. I can plug this data into any number of common statistical and machine learning systems which will crunch the numbers and provide a black box that can do a pretty good job of separating more-valuable leads from less valuable leads. That’s great, but now I have to communicate what I’ve done, and how valuable it is, to an audience that struggles with relatively simple statistical concepts like correlation. What can I do?&lt;/p&gt;</description></item><item><title>how to speak ggplot2 like a native, and Predictive Analytics World</title><link>https://harlanh.tech/2010/10/how-to-speak-ggplot2-like-a-native-and-predictive-analytics-world/</link><pubDate>Sun, 24 Oct 2010 00:00:00 +0000</pubDate><author>harlan@harris.name (Harlan Harris)</author><guid>https://harlanh.tech/2010/10/how-to-speak-ggplot2-like-a-native-and-predictive-analytics-world/</guid><description>
&lt;p&gt;I was recently given the opportunity to re-present &lt;a href="https://harlanh.tech/2010/03/ggplot-and-concepts-whats-right-and-whats-wrong/"&gt;my ggplot2 talk, which I originally gave&lt;/a&gt; to &lt;a href="http://www.meetup.com/nyhackr/"&gt;the NYC R Meetup&lt;/a&gt;, to &lt;a href="http://www.meetup.com/R-users-DC/"&gt;the DC R Meetup &lt;/a&gt;group. The Meetup was held co-located with the &lt;a href="http://www.predictiveanalyticsworld.com/"&gt;Predictive Analytics World &lt;/a&gt;conference in Alexandria, VA. (More on my thoughts on PAW below…) Contentwise, I made only small changes, changing a bit of patter and adding more examples at the end. I still love ggplot, with some frustration at the way it is typically introduced. Some of the audience had no R experience at all, while others were experts. One person, a grad student at U. of Maryland, had had very similar difficulty as I had when originally learning ggplot2, and his enthusiastic nods during my presentation were very validating! For reference, &lt;a href="http://www.meetup.com/R-users-DC/calendar/14236478/"&gt;the Meetup page is here&lt;/a&gt;, and I stuck the current version of the slides in a public &lt;a href="http://www.dropbox.com/"&gt;Dropbox&lt;/a&gt;, &lt;a href="http://dl.dropbox.com/u/7644953/ggplotIntro%20-%20PAW2010.pptx"&gt;located here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ggplot and concepts -- what's right, and what's wrong</title><link>https://harlanh.tech/2010/03/ggplot-and-concepts-whats-right-and-whats-wrong/</link><pubDate>Sun, 07 Mar 2010 00:00:00 +0000</pubDate><author>harlan@harris.name (Harlan Harris)</author><guid>https://harlanh.tech/2010/03/ggplot-and-concepts-whats-right-and-whats-wrong/</guid><description>
&lt;p&gt;A few months back I gave a presentation to the &lt;a href="http://www.meetup.com/nyhackr/"&gt;NYC R Meetup&lt;/a&gt;. (&lt;a href="http://www.r-project.org/"&gt;R&lt;/a&gt; is a statistical programming language. If this means nothing to you, feel free to stop reading now.) The presentation was on &lt;a href="http://had.co.nz/ggplot2/"&gt;ggplot2&lt;/a&gt;, a popular package for generating graphs of data and statistics. In the talk (&lt;a href="http://www.vcasmo.com/video/drewconway/7017"&gt;which you can see here&lt;/a&gt;, including both my slides and my patter!) I presented both the really great things about ggplot2 and some of its downsides. In this blog post, I wanted to expand a bit on my thinking on ggplot, the Grammar of Graphics, and how peoples’ conceptual representations of graphs, data, ggplot, and R all interact. ggplot is both incredibly elegant and unfortunately difficult to learn to use well, I think as a consequence of the variety of representations.</description></item></channel></rss>