## googleformr at Work: Pneumatic Road Tube Allegory

Steve Simpson (@data_steve) created the googleformr package to enable users to easily send information to a Google Form. It’s a nice way to send and securely store data via R...continue reading.

Steve Simpson (@data_steve) created the googleformr package to enable users to easily send information to a Google Form. It’s a nice way to send and securely store data via R...continue reading.

For as long as I have been working with water data, I wanted to construct a line graph superimposed on a box and whisker plot where the boxes show the...continue reading.

Last year Packt asked me to develop a video course to teach various techniques of data visualization in R. Since I love the idea of video courses and tutorials, and...continue reading.

This article will take us step-by-step over incremental changes to produce a bubble chart using ggplot2 that looks like this:We’ll encounter the plot above once again at the very end after explaining...continue reading.

Several years back I wrote a two part blog series in response to seeing questions about plotting and reordering on list serves, talkstats.com, and stackoverflow. Part I discussed the basics of...continue reading.

I don’t understand why any researcher would choose not to use panel/multilevel methods on panel/hierarchical data. Let’s take the following linear regression as an example: , where is a random...continue reading.

The reason why football is so exciting is uncertainty. The outcome of any match or league is unknown, and you get to watch the action unfold without knowing what’s going...continue reading.

My first CRAN package, ggExtra, contains several functions to enhance ggplot2, with the most important one being ggExtra::ggMarginal() – a function that finally allows easily adding marginal density plots or...continue reading.

Histograms and bar charts are almost always a part of data analysis presentation. If it is made with R ggplot package functions geom_histogram() or geom_bar() then bar chart may look like...continue reading.

When building visualizations with ggplot2 in R I decided to create specialized functions that encapsulate plotting logic for some of my creations. In this case instead of commonly used aes function...continue reading.

A common way of illustrating the idea behind statistical power in null hypothesis significance testing, is by plotting the sampling distributions of the null hypothesis (\( H_0 $) and the...continue reading.

In this post I will show some different examples of how to work with map projections and how to plot the maps using ggplot. Many maps that are shown using...continue reading.

In this post I show some R-examples on how to perform power analyses for mixed-design ANOVAs. The first example is analytical — adapted from formulas used in G*Power (Faul et...continue reading.

Introduction Belia, Fidler, Williams, and Cumming (2005) found that researchers in psychology, behavior neuroscience and medicine are really bad at interpreting when error bars signify that two means are significantly...continue reading.

Today’s announcement at CERN of the latest research on the Higgs boson was truly extraordinary. Not only was the scientific achievement remarkable, but medias reporting of 5-sigma as a measure...continue reading.

Introduction I’ve been incredibly busy the last month, amongst other things I’ve moved about 400 miles from Umeå, in the north of sweden, to Stockholm. However, I’ve been working a...continue reading.

Introduction I had this idea that it’d be fun to look at all PubMed’s articles from 2011 and extract country affiliation for each individual country. So I set out to...continue reading.

Introduction My first PubMed script (An R Script to Automatically download PubMed Citation Counts By Year of Publication) extracted yearly counts for any number of search strings, by using PubMed’s...continue reading.

Introduction Continuing from what I wrote in my article An R Script to Automatically download PubMed Citation Counts By Year of Publication, I’ve now looked at article counts for journals....continue reading.

Update: I have created an interactive effect size visualization here Many times you read in a study that “x and y were significantly different, p < .05”, which is another...continue reading.