Listing of Statistics and Machine Learning Conferences

June 12, 2011
By

Occasionally, I will query Google with “statistics conferences”, “machine learning conferences” or “pattern recognition conferences” and the like. But often, it is difficult to obtain anything meaningful other than the conferences of which ...

Read more »

Two Castles Run 2011

June 12, 2011
By
Two Castles Run 2011

I did the Two Castles Run today; it’s a 10km race between Warwick and Kenilworth castles. The organizers were very quick to put the results online and even went the extra mile of offering them as a CSV file. It … Continue reading →

Read more »

Additive modelling and the HadCRUT3v global mean temperature series

June 12, 2011
By
Additive modelling and the HadCRUT3v global mean temperature series

Earlier, I looked at the HadCRUT3vgl data set using generalized least squares to investigate whether the trend in temperature since 1995 was statistically significant. Here I want to follow-up one of the points from the earlier posting; namely using a … Continue reading →

Read more »

Can You Beat the Market with Modern Portfolio Theory? (Part 2)

June 12, 2011
By
Can You Beat the Market with Modern Portfolio Theory? (Part 2)

(Obligatory Warning: This post should not be considered investment advice. The author(s) of this blog are not certified financial analysts. Any analysis presented here is meant only as an opinion. Following our opinion could end up losing you a lot of ...

Read more »

Animated Plots with R

June 12, 2011
By
Animated Plots with R

Using ImageMagick it's pretty easy to make an animated gif from a set of plots. Essentially the way to do it is to save a plot for each frame of the animation and then convert them into a .gif. Here's a simple example that plots binomial density's for ...

Read more »

On Crows

June 12, 2011
By
On Crows

Today I made the mistake of clicking on the "Next Blog" button, which took me to a rather inane post complaining that crows are (obviously) stupid (because they are sometimes hit by cars). I was reminded that crows are actually quite smart.

Read more »

Additive modelling and the HadCRUT3v global mean temperature series

June 12, 2011
By
Additive modelling and the HadCRUT3v global mean temperature series

Earlier, I looked at the HadCRUT3vgl data set using generalized least squares to investigate whether the trend in temperature since 1995 was statistically significant. Here I want to follow-up one of the points from the earlier posting; namely using a statistical technique that fits a local, and not global, model to the...

Read more »

A Little R Counter

June 11, 2011
By
A Little R Counter

I recently read a great post about environments in R, which featured this little bit of code:> createCounter <- function(value) { function(i) { value <<- value+i} }> counter <- createCounter(0)> counter(1)> a <- counter(0)&gt...

Read more »

The importance of being unoriginal (and befriending google)

June 11, 2011
By

In search of bin countsI look at histograms and density functions of my data in R on a regular basis. I have some idea of the algorithms behind these, but I've never had any reason to go under the hood until now. Lately, I've been looking using the b...

Read more »

Global warming since 1995 ‘now significant’

June 11, 2011
By
Global warming since 1995 ‘now significant’

Yesterday (June 11, 2011) the BBC reported on comments by Prof. Phil Jones, of the Climatic Research Unit (CRU), University of East Anglia (UEA), that the warming experienced by the planet since 1995 was statistically significant. That the trend in … Continue reading →

Read more »

Identifying and characterizing droughts with R

June 11, 2011
By
Identifying and characterizing droughts with R

Recently, I’ve been playing with patterns of drought in paleo records of streamflow. One of the earliest and most helpful tools I’ve developed, identifies and characterizes droughts in extremely long time series using R. I’m still hacking my way through it, but this is what has been cooking thus far… For this example I’ll be

Read more »

Maximum Entropy Now Supported for Windows

After several weeks trying to find the source of a bug in the maximum entropy library when compiling on Windows, Dirk Eddelbuttel pointed me in the right direction to resolve the issue. Although it required a re-write of the library using the new Rcpp API, maximum ent

Read more »

Can You Beat the Market with Modern Portfolio Theory? (Part 1)

June 11, 2011
By
Can You Beat the Market with Modern Portfolio Theory? (Part 1)

For an integer programming class, Andrew and I were interested in seeing if some ideas from modern portfolio theory could be used to "beat the market."In particular, our goals were the following:For a particular time period, compute the covariance...

Read more »

Global warming since 1995 ‘now significant’

June 11, 2011
By
Global warming since 1995 ‘now significant’

Yesterday (June 11, 2011) the BBC reported on comments by Prof. Phil Jones, of the Climatic Research Unit (CRU), University of East Anglia (UEA), that the warming experienced by the planet since 1995 was statistically significant....

Read more »

OpenStates from R via API: watch your elected representatives

June 10, 2011
By
OpenStates from R via API: watch your elected representatives

I am writing some functions to acquire data from the OpenStates project, via their API. They have a great support community at Google Groups as well.On its face this post is not obviously about ecology or evolution, but well, our elected represent...

Read more »

REITs for Everybody

June 10, 2011
By
REITs for Everybody

THIS IS NOT INVESTMENT ADVICE.  IT IS SIMPLY MY OPINION.  LISTENING TO MY OPINION MIGHT LOSE LOTS OF MONEY. I contend that REITs now have two buyers: dividend pickers and beta chasers.  The beta chasers’ demand has driven prices to sig...

Read more »

High Performance Computing in the Cloud with cloudnumbers.com

June 10, 2011
By

Who we are cloudnumbers.com provides researchers and companies with the resources to perform high performance calculations in the cloud. We help our customers to fight epidemics, develop highly advanced drugs and manage financial risk. Our aim is to change the way research collaboration is done today by bringing together scientists and businesses from all over

Read more »

What is ordisurf() doing…?

June 10, 2011
By
What is ordisurf() doing…?

I’m writing this post for two reasons: i) someone searched on Google for the term “what is ordisurf doing” and ended up on my blog, and ii) because I have been on the receiving end of reviewers comments on a … Continue reading →

Read more »

“Financial Risk Forecasting” – a book review by Christian Reusch

June 10, 2011
By

A guest post by Christian Reusch giving a book review for the book “Financial Risk Forecasting” by Jon Danielsson. ———– As an academic-turned hedge fund professional with a particular interest in financial econometrics and quantitative money management, this book written by one of my former lecturers at the London School of Economics caught my attention: Having (had to) read...

Read more »

Cross de Bercy 2011 [v2&3]

June 10, 2011
By
Cross de Bercy 2011 [v2&3]

Following my (un)reasonable time last year, I registered again for the annual “Cross de Bercy”  run by the Sport Club of the Finance Ministry (with whom/which CREST is affiliated). This is a two loop 10km race taking

Read more »

What is ordisurf() doing…?

June 10, 2011
By
What is ordisurf() doing…?

I’m writing this post for two reasons: i) someone searched on Google for the term ‘what is ordisurf doing’ and ended up on my blog, and ii) because I have been on the receiving end of reviewers comments on a paper I co-authored where they didn’t know what ordisurf() was doing either! It is hardly surprising that people who...

Read more »

Simple plyr/ggplot example of cummulative distribution plots

June 9, 2011
By
Simple plyr/ggplot example of cummulative distribution plots

I’ve been a big fan of ggplot2 for a long time but plyr has been in my toolkit for less than a year and it is now one of my most-used R packages. It is how aggregate/*apply would have been if they were awesome. In five lines this code computes the cumulative distribution functions of

Read more »

Rejection Sampling

June 9, 2011
By
Rejection Sampling

An interesting sampling method that was covered briefly in my Bayesian statistics course was rejection sampling. Since I have nothing better to do, I thought it would be fun to make an acceptance-rejection algorithm using R. FUN!The Rejection Sampling method is usually used to simulate data from an unknown distribution. To do this one samples...

Read more »

Image color palette replacement

June 9, 2011
By
Image color palette replacement

Here is an example of a function I wrote to change the color palette used in an image. The above example comes from a black and white original, although color images can also be used. The function first converts the image to grayscale in order to have ...

Read more »

A Quantstrat to Build on Part 5

June 9, 2011
By
A Quantstrat to Build on Part 5

Another iteration of the quantstrat system but this time with a sum of standard deviations instead of simple count and then some comparison charts.  Thanks for the comments and I welcome many more.  In my head and it seems like in others base...

Read more »

Automating R Scripts on Amazon EC2

June 9, 2011
By
Automating R Scripts on Amazon EC2

Overview: How to setup R on an EC2 instance of Ubuntu 11.04 (Natty Narwhal) How to setup Apache Tomcat 6.0 web server and configuring it with basic authentication so that we can view our output from R on a password … Continue reading →

Read more »

We are now a part of R-bloggers.com

June 9, 2011
By

R-bloggers is a site that aggregates many of the best R blogs on the internet. We're glad they've allowed our R-related posts to be aggregated there. If you mainly write in R, it's worth checking them out.

Read more »

R: Speeding things up

June 9, 2011
By

R is many things, but it's not exactly speedy like a Patas Monkey. In fact, while it is much faster than many other solutions, R is notably slower than Stata (even inspiring talks that it should be rewritten from scratch!).Fortunately, Radford Neal ha...

Read more »

New patches to speed up R 2.13.0

June 9, 2011
By
New patches to speed up R 2.13.0

I have now released a new collection of 30 patches to speed up R version 2.13.0. You can get them here Assessing how much these patches speed up R is difficult. First of all, the speedup varies tremendously with the type of program. It also varies quite a bit with the machine and compiler used

Read more »