AGU Fall Meeting Day 2

December 8, 2011
By
AGU Fall Meeting Day 2

One of the problems of trying to blog a conference when you are going to session talks and socialising in the evening is keeping up to date with your blogging. Day 2 was a little slower in regard to...

Read more »

Rcpp talk at Seattle RUG

December 7, 2011
By

Thanks to Zach and the Seattle R User Group for the invitation. Earlier this evening I gave a talk about R, C++ and our Rcpp package, focussing on the why, how, what, who, and "one more thing" higher-level aspects of extending R. This was supposed to...

Read more »

Plotting BeijingAir Data

December 7, 2011
By
Plotting BeijingAir Data

Here’s a bit of R code for scraping the BejingAir Twitter feed and plotting the hourly PM2.5 values for the past 24 hours. The script defaults to the past 24 hours but you can modify that by simply changing the value for the variable ‘n’.  You c...

Read more »

RcppArmadillo 0.2.33

December 7, 2011
By

Conrad Sanderson made a first 2.4.1 bug fix release of Armadillo. We now have RcppArmadillo release 0.2.33 on CRAN which contains it. earlier today. The NEWS entry below summarises the changes. 0.2.33 2011-12-07 o Upgraded to Armadillo re...

Read more »

Using R — Easier Error Handling with try()

December 7, 2011
By

In a previous post we looked at error handling in R with the tryCatch() function and how this could be used to write Java style try-catch-finally blocks. This time we’ll look at what can be done with the try() function …   read mo...

Read more »

Martyn Plummer’s Secret JAGS Blog

December 7, 2011
By

Martyn Plummer, the creator of the open-source, C++, graphical-model compiler JAGS (aka “Just Another Gibbs Sampler”), runs a forum on the JAGS site that has a very similar feel to the mail-bag posts on this blog. Martyn answers general statistical computing questions (e.g., why slice sampling rather than Metropolis-Hastings?) and general modeling (e.g., why won’t The post Martyn...

Read more »

Movement around the mean "Stationary" OR "Unit root"

December 7, 2011
By
Movement around the mean "Stationary" OR "Unit root"

The idea of modelling the time series of GNP, and other macroeconomic variables, data for US as a trend stationary (TS) process was brought into question by Nelson and Plosser in their groundbreaking research paper in 1982. Their re...

Read more »

Subscriptions Feature Added

December 7, 2011
By
Subscriptions Feature Added

You can now subscribe to almost any content on the ProgrammingR website, including the job listings. To be notified of job listings as soon as they are posted, click the “R Jobs” link above and follow the instructions on that page to add the jobs feed to your feed reader.Because of this change, I will The post Subscriptions...

Read more »

Subscriptions Feature Added

December 7, 2011
By

You can now subscribe to almost any content on the ProgrammingR website, including the job listings. By subscribing, you will receive email updates when new jobs are listed or when other content types you are following are posted or updated. To subscri...

Read more »

A pre-requisite to be a Data Scientist

December 7, 2011
By

So what should be in the toolkit of people who call themselves a data scientist?A fundamental skill is the ability to manipulate data. A data scientist should be familiar and comfortable with a number of platforms and scripting tools to get the job don...

Read more »

A Spatial Data Analysis GUI for R

December 7, 2011
By

I am excited to announce the addition of DeducerSpatial to the Deducer plug-in ecosystem. DeducerSpatial is a graphical user interface for the visualization and analysis of spatial data, built on Deducer's plug-in platform. In a previous post I illustrated how to user DeducerSpatial from the command line to add Open Street Map images to your

Read more »

Installing Rcpp on Windows 7 for R and C++ integration

December 7, 2011
By
Installing Rcpp on Windows 7 for R and C++ integration

Introduction Romain Francois presented an Rcpp solution on his blog to an old r-wiki optimisation challenge which I had also presented R solutions for previously on my blog. The Rcpp package provides a method for integrating R and C++. This allows for faster execution of an R project by recoding the slower R parts into C+ and thus providing potential performance enhancements.

Read more »

New CRAN mirror from Revolution Analytics

December 7, 2011
By

There's a new CRAN mirror available: cran.revolutionanalytics.com. It's provided by Revolution Analytics and hosted at Rackspace's high-availability data center in Dallas, TX. Especially for R users located in the western US, using this mirror will provide high-bandwidth access to open-source R downloads and CRAN packages while taking the load off of the main cran.r-project.org server. The mirror is updated...

Read more »

A Word Cloud with Spatial Meaning

December 7, 2011
By
A Word Cloud with Spatial Meaning

..Some time ago I did a word cloud for representing a Google Scholar search result. Tal Galili pointed me at a post by Drew Conway that expanded on the topic of word clouds lacking spatial meaning. In fact the spatial ordering of words in a word cloud ...

Read more »

UseR! 2011 slides are now available

December 7, 2011
By

I have just realized that UseR! 2011 presentation slides are now available from the conference web site.Unfortunately, no big surprise this year. Or maybe this is good news as it means that I have all the important stuff in my RSS Reader. And by the way, this blog is now listed on www.r-bloggers.com.To be fair there was...

Read more »

Principal Components Analysis with "R" (Part: 001)

December 7, 2011
By
Principal Components Analysis with "R" (Part: 001)

This is the first "post" of my new adventure with a software that I consider very interesting and that give to people the oportunity to work with Chemometrics ("R" is free).To follow these examples, yo can download the following article:"Multivariate S...

Read more »

R is not C

December 7, 2011
By

I keep trying to write R code like it was C code. It is a habit I’m trying to break myself of. For example, the other day I need to construct a model matrix of 1′s and 0′s in the … Continue reading →

Read more »

Call for Proposals for The R Series from Chapman & Hall/CRC

December 7, 2011
By

(This is a guest post based on Calver, Rob e-mail to the R-help mailing list) We are delighted to announce that our new series of books on R is up and running, with two books already published and another nine forthcoming (including three set to publish in 2012). We are keen to receive proposals for books covering all aspects of...

Read more »

Improved Moving Average Code is available for download!

December 7, 2011
By
Improved Moving Average Code is available for download!

Quantitative Finance, Technical Trading & Analysis. Fotis Papailias, Dimitrios Thomakos Fotis Quantitative Finance & Technical Trading Improved Moving Average Code is available for download!Hi everyone, in the last few days we have received great feedback from you. Due to increasing demand we have made a short version of the original code available for personal use. Please let us...

Read more »

World Since June 2008

December 6, 2011
By
World Since June 2008

For a client meeting, I struggled with how best to illustrate world markets since June 2008.  I used R to produce this, but I’m still not completely satisfied. Anyone have suggestions to improve? From TimelyPortfolio What I thought was inte...

Read more »

Using R — Basic error Handing with tryCatch()

December 6, 2011
By

The R language definition section on Exception Handling describes a very few basics about exceptions in R but is of little use to anyone trying to write robust code that can recover gracefully in the face of errors. In fact, …   read mo...

Read more »

My oh my

December 6, 2011
By
My oh my

Noted without comment, visit Biostatistics Ryan Gosling !!! for more gems like the one above.

Read more »

Judging panel for Applications of R in Business contest

December 6, 2011
By

Now that the final submissions are in for the Applications of R in Business contest, it's time to announce the judging panel who will select the winners for $20,000 in cash prizes from Revolution Analytics. They are: Edd Dumbill, technologist and writer for O'Reilly Media David Menninger, VP & Research Director at Ventana Research Steve Miller, technology writer and...

Read more »

Displaying german stock performance with R using ggplot2

December 6, 2011
By
Displaying german stock performance with R using ggplot2

I cannot follow stock market developments daily, so I was looking for a quick overview of what had happened in the last week. What would be of interest for me is  “How did German stocks perform over the last 5 days, compared to the last 20 trading days and the last 250 trading days”. R

Read more »

An example RNA-Seq Quality Control and Analysis Workflow

December 6, 2011
By

I found the slides below on the education page from Bioinformatics & Research Computing at the Whitehead Institute. The first set (PDF) gives an overview of the methods and software available for quality assessment of microarray and RNA-seq experim...

Read more »

Visualization of Prosper.com’s Loan Data Part I of II – Compare and Contrast with Lending Club

December 6, 2011
By
Visualization of Prosper.com’s Loan Data Part I of II – Compare and Contrast with Lending Club

Due to the positive feedback received on this post I thought I would re-create the analysis on another peer-to-peer lending dataset, courtesy of Prosper.com. You can access the Prosper Marketplace data via an API or by simply downloading XML files that are updated nightly http://www.prosper.com/tools/. If you are going to follow the route I took

Read more »

Example 9.17: (much) better pairs plots

December 6, 2011
By
Example 9.17: (much) better pairs plots

Pairs plots (section 5.1.17) are a useful way of displaying the pairwise relations between variables in a dataset. But the default display is unsatisfactory when the variables aren't all continuous. In this entry, we discuss ways to improve these dis...

Read more »

The new visualization package for genome data in Bioconductor: ggbio

December 6, 2011
By
The new visualization package for genome data in Bioconductor: ggbio

It’s been a while since I’ve been waiting for the release of a visualization package in Bioconductor. Back in 2008 I was really impressed by the power of GenomeGraphs and I have used it in multiple occasions. Yet from both the Bioconductor Developer Meeting in Heidelberg 2010 and BioC2011 I’ve been waiting for the release of...

Read more »

RcppArmadillo 0.2.32

December 5, 2011
By

Conrad Sanderson made the official 2.4.0 release of Armadillo last evening. This was wrapped into RcppArmadillo release 0.2.32 which arrived on CRAN earlier today. The NEWS entries summarising the changes since the 2.2.* series, we already saw mos...

Read more »