R ecology workshop

July 31, 2013
By
R ecology workshop

After my presentation yesterday to a group of grad students on R resources, I did a presentation today on intro to R data manipulation, visualizations, and analyses/visualizations of biparite networks and community level analyses (diversity, rarefactio...

Read more »

R ecology workshop

July 31, 2013
By
R ecology workshop

After my presentation yesterday to a group of grad students on R resources, I did a presentation today on intro to R data manipulation, visualizations, and analyses/visualizations of biparite networks and community level analyses (diversity, rarefactio...

Read more »

bdvis development version available for early feedback

July 30, 2013
By
bdvis development version available for early feedback

Google Summer of Code 2013 is half way through. Mid term evaluations are underway. I thought this is a good logical point for us to share what we have been doing for Biodiversity Data Visualizations in R project and open up the package for testing and some early feedback. We have named the package bdvis.

Read more »

bdvis development version available for early feedback

July 30, 2013
By
bdvis development version available for early feedback

Google Summer of Code 2013 is half way through. Mid term evaluations are underway. I thought this is a good logical point for us to share what we have been doing for Biodiversity Data Visualizations in R project and open up the package for testing and some early feedback. We have named the package bdvis.

Read more »

LondonR lightning talk: Audiblization / sonification of data

July 30, 2013
By
LondonR lightning talk: Audiblization / sonification of data

It looks like the next LondonR meeting on 10 September 2013 will involve a series of 5 minute lightning talks rather than a few half hour slots. I have proposed “Audiblization / sonification of data: what are people doing and … Continue reading →

Read more »

Occupancy model fit & AUC

July 30, 2013
By
Occupancy model fit & AUC

Occupancy models are used to understand species distributions while accounting for imperfect detection. In this post, I’ll demonstrate a method to evaluate the performance of occupancy models based on the area under a receiver operating characteristic curve (AUC), as published last year by Elise Zipkin and colleagues in Ecological Applications. Suppose we are to fit a multi-year occupancy...

Read more »

A Chart of Recent Comrades Marathon Winners

July 30, 2013
By
A Chart of Recent Comrades Marathon Winners

Continuing on my quest to document the Comrades Marathon results, today I have put together a chart showing the winners of both the men and ladies races since 1980. Click on the image below to see a larger version. The analysis started off with the same data set that I was working with before, from

Read more »

Basic Proof of Concept: Save an R dataframe as a Tableau Data Extract

July 30, 2013
By

I love Tableau, as it is a huge part of my data workflow. Not only is it super easy to slice and dice data, but the company recently released an API for developers.  In short, we can use a few languages (python and C++/Java) to build Data Extracts, the super fast back-end that makes using

Read more »

Crowdfunding the Ubuntu Edge will fail

July 30, 2013
By
Crowdfunding the Ubuntu Edge will fail

Tuesday 30 July 2013 - 14:14 Although the Ubuntu Edge has been record-breaking in its crowdfunding efforts, the fundraising campaign will fall well short of its 32 million dollar target. Just to be clear, I hope to be proven wrong! I backed the Ubuntu Edge Indiegogo fundraiser at the $625 level...

Read more »

Crowdfunding the Ubuntu Edge will fail

July 30, 2013
By
Crowdfunding the Ubuntu Edge will fail

Tuesday 30 July 2013 - 14:14 Although the Ubuntu Edge has been record-breaking in its crowdfunding efforts, the fundraising campaign will fall well short of its 32 million dollar target. Just to be clear, I hope to be proven wrong! I backed the Ubuntu Edge Indiegogo fundraiser at the $625 level...

Read more »

Interfacing R and Google maps

July 30, 2013
By
Interfacing R and Google maps

Introduction I couple of weeks ago I had an idea for a website where people can collaborate to create the first real Audio Atlas, using the power of the Google Maps API. The problem was that I do some programming in R but I did know very few things about HTML and javascript. However, I knew that having...

Read more »

Visualizing Book Sentiments

July 30, 2013
By
Visualizing Book Sentiments

Sentiment analysis of social media content has become pretty popular of late, and a few days ago, as I lay in bed, I wondered if we could do the same thing to books - and see how sentiments vary through the story.The answer, of course, was that yes, we could. And if you’d rather just...

Read more »

R resources

July 30, 2013
By
R resources

I'm doing a presentation today to grad students on R resources. I have been writing HTML presentations recently, but some great tools are now available to convert text that is easy to read and write to presentations. RStudio has something called R pr...

Read more »

R resources

July 30, 2013
By
R resources

I'm doing a presentation today to grad students on R resources. I have been writing HTML presentations recently, but some great tools are now available to convert text that is easy to read and write to presentations. RStudio has something called R pr...

Read more »

How divided is the Senate?

July 29, 2013
By
How divided is the Senate?

I very seldom pay attention to politics directly, because politics have always seemed a bit circular and cyclical to me. Most of the political news that I take in ends up worming its way into the news sources that I do consume, like the excellent longform.org. Even given my limited intake of political news, one trend that I...

Read more »

How divided is the Senate?

July 29, 2013
By
How divided is the Senate?

I very seldom pay attention to politics directly, because politics have always seemed a bit circular and cyclical to me. Most of the political news that I take in ends up worming its way into the news sources that I do consume, like the excellent longform.org. Even given my limited intake of political news, one trend...

Read more »

Stop Loss

July 29, 2013
By
Stop Loss

Today I want to share and present an example of the flexible Stop Loss functionality that I added to the Systematic Investor Toolbox. Let’s examine a simple Moving Average Crossover strategy: Buy is triggered once fast moving average crosses above the slow moving average Sell is triggered once fast moving average crosses below the slow

Read more »

“I like this concept of “low volatility, interrupted by occasional periods of high volatility”. I…”

July 29, 2013
By
“I like this concept of “low volatility, interrupted by occasional periods of high volatility”. I…”

“I like this concept of “low volatility, interrupted by occasional periods of high volatility”. I think I will call it “volatility”.” - Daniel Davies via nonergodic   (PS: If you didn’t see Read more »

“I like this concept of “low volatility, interrupted by occasional periods of high volatility”. I…”

July 29, 2013
By
“I like this concept of “low volatility, interrupted by occasional periods of high volatility”. I…”

“I like this concept of “low volatility, interrupted by occasional periods of high volatility”. I think I will call it “volatility”.” - Daniel Davies via nonergodic   (PS: If you didn’t see Read more »

Quandl.com for Time Series Datasets

July 29, 2013
By

If you want to dig in with both feet on time series data, then quandl.com is a good choice.  The website claims to have several million datasets all of them available for free download.  It also allows you to upload data to the site with an a...

Read more »

How divided is the Senate?

July 29, 2013
By
How divided is the Senate?

I very seldom pay attention to politics directly, because politics have always seemed a bit circular and cyclical to me. Most of the political news that I take in ends up worming its way into the news sources that I do consume, like the excellent longform.org. Even given my limited intake of political news, one trend that I...

Read more »

Tips for speeding up R with byte compilation

July 29, 2013
By

A byte-compiler for R code — which can improve the execution performance of R functions — was introduced in R 2.13.0, and was automatically applied to the bundled packages in R 2.14.0. Drew Dimmery provides some good advice for identifying targets amongst your own R functions for compilation: I have some function that will be repeatedly executed n times....

Read more »

Estimate Age from First Name

July 29, 2013
By
Estimate Age from First Name

Today I read a cute post from Flowing Data on the most trendy names in US history. What caught my attention was a link posted in the article to the source data, which happens to be yearly lists of baby … Continue reading →

Read more »

Programming instrumental music from scratch

July 29, 2013
By
Programming instrumental music from scratch

I recently posted about automatically making music. The algorithm that I made pulled out interesting sequences of music from existing songs and remixed them. While this worked reasonably well, it also didn't have full control over the basics of the music; it wasn't actually specifying which instruments to use, or what notes to play. Maybe I'm being a control...

Read more »

Programming instrumental music from scratch

July 29, 2013
By
Programming instrumental music from scratch

I recently posted about automatically making music. The algorithm that I made pulled out interesting sequences of music from existing songs and remixed them. While this worked reasonably well, it also didn’t have full control over the basics of the music; it wasn’t actually specifying which instruments to use, or what notes to play. Maybe I’m being...

Read more »

Programming instrumental music from scratch

July 29, 2013
By
Programming instrumental music from scratch

I recently posted about automatically making music. The algorithm that I made pulled out interesting sequences of music from existing songs and remixed them. While this worked reasonably well, it also didn't have full control over the basics of the music; it wasn't actually specifying which instruments to use, or what notes to play. Maybe I'm being a control...

Read more »

Exploratory Data Analysis: Combining Histograms and Density Plots to Examine the Distribution of the Ozone Pollution Data from New York in R

Exploratory Data Analysis: Combining Histograms and Density Plots to Examine the Distribution of the Ozone Pollution Data from New York in R

Introduction This is a follow-up post to my recent introduction of histograms.  Previously, I presented the conceptual foundations of histograms and used a histogram to approximate the distribution of the “Ozone” data from the built-in data set “airquality” in R.  Today, I will examine this distribution in more detail by overlaying the histogram with parametric

Read more »

Easier Database Querying with R

July 29, 2013
By
Easier Database Querying with R

I have a strong distaste for database connection management.  All I want to do when I want to query one of our many databases at work is to simply supply the query, and package the result into an R data.frame or data.table. R has many great database connection tools, including but not limited to RPostgreSQL,

Read more »

analyze the youth risk behavior surveillance system (yrbss) with r

July 29, 2013
By

the youth risk behavior surveillance system is the high school edition of the behavioral risk factor surveillance system (brfss), a scientific study of good kids who do bad things.  questions are mostly about sex, drugs, rock and roll, and populat...

Read more »

Sponsors

Mango solutions



RStudio homepage



Zero Inflated Models and Generalized Linear Mixed Models with R

Dommino data lab

Quantide: statistical consulting and training



http://www.eoda.de





ODSC

ODSC

CRC R books series





Six Sigma Online Training





Contact us if you wish to help support R-bloggers, and place your banner here.