## Normal tail precision

June 25, 2011
By
$Normal tail precision$

In conjunction with the normal-Laplace comparison mentioned in the most recent post about our lack of confidence in ABC model choice, we have been working on the derivation of the exact Bayes factor and I derived an easy formula for the marginal likelihood in the Laplace case that boils down to a weighted sum of

## ProjectTemplate News

June 25, 2011
By

The news below was recently reported on the ProjectTemplate mailing list. For completeness, I’m also reporting it here. The first piece of ProjectTemplate news is that I won’t be the exclusive maintainer for ProjectTemplate anymore. Allen Goodman, who works at BankSimple, is now my co-maintainer and he has full commit privileges. In the next few

## R and citations

June 25, 2011
By

We’re hosting the international useR! conference at Warwick this summer, and I thought it might be interesting to try to get some data on how the use of R is growing. I decided to look at scholarly citations to R, mainly because I know where to find the relevant information. I have access to the

## R and citations by David Firth

June 25, 2011
By

We’re hosting the international useR! conference at Warwick this summer, and I thought it might be interesting to try to get some data on how the use of R is growing. I decided to look at scholarly citations to R, mainly because I know where to f...

## Importing and displaying a Data frame with C# and R.NET

June 25, 2011
By

In this post, I give a brief and basic example of how to import a file into R and then …Continue reading »

## Kernel Density Estimates & Truncated Normals

June 24, 2011
By

Earlier today I read a post about truncated normals, and one plot in particular jumped out at me:By definition, the truncated normal should have zero density everywhere to the left of the truncation point, but that's not what we see in the plot. What'...

June 24, 2011
By

Conrad Sanderson released version 1.99.5 of Armadillo yesterday. This provides the fifth release candidate en route to version 2.0.0. He was even kind enough to post on rcpp-devel about it too as it entails some minor API changes. His version 1.99.5 ...

## Confidence, Ending Equity, and What I Can Do as the Money Manager

June 24, 2011
By

I wrote this as my quarterly commentary, but compliance blocked it because they said I was implying that I am Warren Buffett or I can replicate Warren Buffett.  Anyways, I thought I should share it as a general discussion piece.  More than on...

## gretl

June 24, 2011
By

In comments on a recent post, "Ben" and Tal Galili very sensibly asked if I could make R code available for the econometric analysis in my posts, in addition to EViews code. I'll be trying to do this wherever I can, given the time constraints.The important point implicit in these comments is that R is free, open-source, software, whereas...

## How to share your plots better on the web

June 24, 2011
By

R bloggers (including me) typically post plots online as portable network graphics (PNG). This is silly because plots generally work better as vector graphics. For years I’ve wanted to host scalable vector graphics (SVG) online, but none of the ima...

## The R Journal: June 2011

June 24, 2011
By

The latest issue of the R Journal is out, and as always includes many useful articles about using R and R packages. Articles in Volume 3/1 dive into topics including creating test for R packages with test_that; dealing with times, time zones, dates and holidays with timeDate; social network analysis of mailing lists through text mining; creating choropleths and...

## Drawing heatmaps in R

June 24, 2011
By

A while back, while reading chapter 4 of Using R for Introductory Statistics, I fooled around with the mtcars dataset giving mechanical and performance properties of cars from the early 70's. Let's plot this data as a hierarchically clustered heatmap. # scale data to mean=0, sd=1 and convert to matrix mtscaled <- as.matrix(scale(mtcars)) # create...

## Installing Multiple Version of R in parallel on the same machine – Mac OS X

June 24, 2011
By

In a few days I'm going to attend a Bioconductor Course; I was requested to install on my MacBook (Mac OS X 10.5.8) a developer version of R (plus ad hoc Bioconductor packages). In order to keep my old R installation ((2.13) along side the ne...

## Talking The R Journal latest release

June 24, 2011
By

Volume 3/1 of The R Journal has been released. It of course has articles about using R.  In addition it has a feature that I highly support.  In preparation for the UseR! Conference 2011 August 16-18 in Coventry there are two Help Desk articles on making a good technical presentation. Technical presentation Rob Hyndman writes … Continue reading...

## Multiple plots in R: lesson zero

June 24, 2011
By

Today, in one of my more productive days, I managed to create a sleek R script that plotted several histograms in a lattice, allowing for easy identification of the underlying trend. Although the majority of the time taken consisted of collecting the data and making various adjustments, it took a not inconsiderable amount of work to write the...

## msg <- "Hello World!"; print(msg)

June 23, 2011
By

Introduction My mom always told me to be polite so I think I should introduce myself first. I’m a 20+ years old Finnish university student studying computer science (2nd year starting) and statistics (first year coming) and mostly interested in &...

## Table hockey and statistics, part 1

June 23, 2011
By

Two hobbys combined I’ve been playing table hockey for little over 8 years now and since the very beginning I’ve been interested in statistics and different software we use while organising tournaments and seasons. I’ve been writing f...

## The R Journal, Volume 3/1

June 23, 2011
By

The most recent issue of The R Journal was recently published.  If you're not a regular reader, you should at least check out the following three contributed articles (listed in order of appearance).Rmetrics - timeDate PackageDifferential Evoluti...

## Crashed!!

June 23, 2011
By

This crashes R (sometimes): 1 2 f = function( 3 a = {x <- y <- z <- w <- t <- u <- 7} 4 ) environment() 5 6 for (i in 1:1000) { ...

## Speed up R "for" loops 50x with Rcpp

June 23, 2011
By

Christian Gunning has a great example of using Rcpp to speed up a for loop in R. For his agent-based simulation, Christian needed to repeatedly call the rbinom function in a loop. (Unfortunately, you can't pass a vector to the size argument, which would have solved the problem.) Using the aaply function (from the plyr package) took about 38...

## Inheriting in Items

June 23, 2011
By

What if we want to extend the behavior of one item with another? Or, to put it another way, what if we want one item to be able to grab the functionality of another? It turns out we can (almost) get this behavior without modifying the item constructor at all. Here's how you do the grabbing:

## No, steal *this* blog!

June 23, 2011
By

Should the world of R Wikibooks require a precis on truncated distributions, marijuana prices, or an obtusely coded method to visualize orthogonal least squares (spoiler alert: dot products are easier!), I’m your man! I hereby release all of the content and code in the R stuff category under the cc-by-sa copyright license. You can do…

## Digitizing data from old plots using ‘digitize’

June 23, 2011
By

The June 2011 issue of The R Journal contains an article on the R package digitize (link to pdf) by Timothée Poisot. This might prove to be a handy tool if you occasionally find yourself needing to retrieve data points from figures in old articles for...

## msg <- “Hello World!”; print(msg)

June 23, 2011
By

Introduction My mom always told me to be polite so I think I should introduce myself first. I’m a 20+ years old Finnish university student studying computer science (2nd year starting) and statistics (first year coming) and mostly interested in … Continue reading →

## New Issue in the R Journal

June 23, 2011
By

Today, the first issue of the third volume of The R Journal was published: http://journal.r-project.org/current.html. The R Journal intends to reach a wide audience and is one of the main communication media in the R community. Usually, two issues are published each year. This issue presents 10 interesting research articles especially introducing to new R

## The R Journal Vol. 3/1 went online

June 23, 2011
By

Dear All, The first issue of the third volume of The R Journal is now available at http://journal.r-project.org/current.html. Below are direct links to (most of) the articles: Volume 3/1, June 2011 Download complete issue Refereed articles may be downloaded individually using the links below. Table of Contents Editorial 3   Contributed Research Articles   testthat:...

## New CRAN package for R package development: devtools

June 23, 2011
By

Yesterday, Hadley Wickham released his new package “devtools” at the CRAN repository. A great R package which supports the development process of R packages. R Packages are the fundamental unit of reproducible R code. The development of R packages is a complex topic and requires several additional tasks next to R programming. For example, you

## iEvoBio 2011 Synopsis

June 22, 2011
By

We just wrapped up the 2011 iEvoBio meeting. It was awesome! If you didn't go this year or last year, definitely think about going next year.Here is a list of the cool projects that were discussed at the meeting (apologies if I left some out):Vistrails...

## Steal This Blog!

June 22, 2011
By

I wanted to contribute any content and code I post here to the R Programming Wikibook so I made a slight change to the Creative Commons license on this blog. All the written content is now cc-by-sa and all the code here is still open source BSD. So fee...