Math Constants in C++

August 14, 2012
By

Some of my colleagues didn't know that you can use mathematical constants that are part of "cmath". Here is the small snippet that shows how to use PI from cmath library. Be aware that you need to write "#define _USE_MATH_DEFINES" before you include cm...

Read more »

Bank of America 1% Cash Rewards Aren’t Really 1%

August 14, 2012
By
Bank of America 1% Cash Rewards Aren’t Really 1%

Bank of America (BoA) has a "Cash Rewards" credit card that pays "1% cash back everywhere, every time"1. But if you read the fine print, it's clear that the reward is almost always less than 1%. Here's the relevant sentence from the terms and conditions2: Fractions are truncated at the 100th decimal place, and are

Read more »

Custom axis transformations in ggplot2

August 14, 2012
By

To apply a data transformation on an axis in a ggplot, you can use coordinate transformations. For more detail see the ggplot2 documentation. A number of coordinate transformations is available, including log10 and sqrt. However, if you want to perform… See more ›

Read more »

How to branch/fork a (StatET) project with SVN

August 14, 2012
By
How to branch/fork a (StatET) project with SVN

I was introduced to version control at the 2011 Belgrade R+OSGeo in higher education summer school. I’ve been using it in my daily work ever since. Recently the need to branch my project came up and this post describes how after a few hours of reading teh internets satisfied my need. In a nutshell, you

Read more »

Random and fixed effects in sensory profiling

August 14, 2012
By
Random and fixed effects in sensory profiling

I am reading Introduction into mixed modelling by N.W. Galway. It is partly a repeat of things I know, but I expect to use mixed models quite a lot the coming time, so it is good to repeat these things.My problem with this book is a sensory exampl...

Read more »

London 2012 Olympics — medal statistics

August 14, 2012
By
London 2012 Olympics — medal statistics

The 2012 Olympic Games officially ended this Sunday in London. Although I missed most of the games, I was still entertaining myself with some hilarious news, such as Thomas’s re-diving. So much fun. I would remember this for years :) Games ended. … Continue reading →

Read more »

The essence of a handwritten digit

August 13, 2012
By
The essence of a handwritten digit

If you haven’t yet discovered the competitive machine learning site kaggle.com, please do so now. I’ll wait. Great – so, you checked it out, fell in love and have made it back. I recently downloaded the data for the getting started competition. It consists of 42000 labelled images (28×28) of hand written digits 0-9. The

Read more »

Adaptive Asset Allocation

August 13, 2012
By
Adaptive Asset Allocation

Today I want to highlight a whitepaper about Adaptive Asset Allocation by Butler, Philbrick and Gordillo and the discussion by David Varadi on the robustness of parameters of the Adaptive Asset Allocation algorithm. In this post I will follow the steps of the Adaptive Asset Allocation paper, and in the next post I will show

Read more »

RInside 0.2.7

August 13, 2012
By

A new version 0.2.7 of RInside is now available via CRAN. RInside provides a set of convenience classes which facilitate embedding of R inside of C++ applications and programs, using the classes and functions provided by the Rcpp R and C++ integrati...

Read more »

Missouri: Comparison of Registered Voter Counts to Census Voting Age Population

August 13, 2012
By
Missouri:  Comparison of Registered Voter Counts to Census Voting Age Population

By Earl F Glynn | Franklin Center A comparison of US Census voting age population data in Missouri to voter registration data shows a number of Missouri counties have bloated voter registration lists. Charts by county for the years 2000 to 2012 show how counties are maintaining their voter lists. Voter fraud potential is higher

Read more »

Cleaning sentences by recursively merging words using R

August 13, 2012
By

A question on StackOverflow really sparked my attention. The aim was to clean up a dataset of inappropriately spaced words. For example: My approach was to create what I call a wordpair object. The word pair object for the… See more ›

Read more »

Videos on Using R

August 13, 2012
By

In this post on his blog some months ago, Ethan Fosse drew attention to Anthony Damico's collection of over 90 videos on using the R software environment.Definitely worth looking at!© 2012, David E. Giles

Read more »

User Input using tcl/tk

August 13, 2012
By
User Input using tcl/tk

I was inspired by Kay Cichini  recent post on creating a a tcl/tk dialog box for users to enter variable values. I am going to have a use for this very soon so took some time to make it a bit more generic. What I wanted is a function that takes a vector (of variable names)

Read more »

Quick SAP HANA and R usecase

Quick SAP HANA and R usecase

DISCLAIMER: I'm not an SAP HANA expert or an R expert, not even a Python expert. I'm just a guy with a lot of ideas who loves to write blogs.The other day I was thinking about making some nice with SAP HANA and R, because people doesn't seem to be enou...

Read more »

New R User Groups in San Antonio, Milwaukee, Nicaragua

August 13, 2012
By

We have three new local R user groups to announce this month. The Alamo City R Users Group in San Antonio becomes the fifth R user group in Texas. The group's just getting started, and volunteers are always welcome. Although not a dedicated R group, the Milwaukee Chapter of the ASA hosts occasional R workshops. In May next year,...

Read more »

The fanplot package for R

August 13, 2012
By
The fanplot package for R

My fanplot package has gone up on CRAN. Here is a online version of the vignette. Introduction The fanplot package contains a collection of R (R Development Core Team, 2012) functions to effectively display plots of sequential distributions such as … Continue reading →

Read more »

Highlights of R in Finance 2012

August 13, 2012
By
Highlights of R in Finance 2012

I unfortunately was not there, but we can vicariously enjoy it via the presentations that are posted on the conference website. Below is my take on the highlights (in chronological order). Peter Carl and Brian Peterson “Constructing Strategic Hedge Fund Portfolios” is wonderful from my perspective.  Promoting random portfolios is sure to win my heart.  … Continue reading...

Read more »

User Input using tcl/tk

August 13, 2012
By
User Input using tcl/tk

I was inspired by Kay Cichini recent post on creating a a tcl/tk dialog box for users to enter variable values. I am going to have a use for this very soon so took some time to make it a bit more generic. What I wanted is a function that takes a vector...

Read more »

User Input using tcl/tk

August 13, 2012
By
User Input using tcl/tk

I was inspired by Kay Cichini recent post on creating a a tcl/tk dialog box for users to enter variable values. I am going to have a use for this very soon so took some time to make it a bit more generic. What I wanted is a function that takes a vector...

Read more »

googleVis 0.2.17 is released: Displaying earth quake data

August 13, 2012
By
googleVis 0.2.17 is released: Displaying earth quake data

The next version of the googleVis package has been released on the project site and CRAN. This version provides updates to the package vignette and a new example for the gvisMerge function. The new sections of the vignette have been featured on this ...

Read more »

Zzzzzz….. – Quantified Self Toronto #14

August 12, 2012
By
Zzzzzz….. – Quantified Self Toronto #14

Sleep is another one of those things like diet, where I feel if you asked anyone if they wanted to improve that area of their life most would say yes.I remember hearing a quote that sleep is like sex; no one is quite sure how much everyone else is getting, but they are pretty sure it is more than...

Read more »

Rgdal Package: R crash during "writeGDAL" solved

August 12, 2012
By

Lost entire day fighting this ridicules crash during export of raster created in R to GeoTiff (other "rgdal" functions worked fine). This option worked well several months ago when I last time used it, so I wondered what happened. I searched ...

Read more »

The Social Dynamics of the R Core Team

August 12, 2012
By
The Social Dynamics of the R Core Team

Recently a few members of R Core have indicated that part of what slows down the development of R as a language is that it has become increasingly difficult over the years to achieve consensus among the core developers of the language. Inspired by these claims, I decided to look into this issue quantitatively by

Read more »

Zurich, Jul 2012 – Advanced Portfolio eBook

August 12, 2012
By

(This article was first published on Rmetrics blogs, and kindly contributed to R-bloggers) To leave a comment for the author, please follow the link and comment on his blog: Rmetrics blogs. R-bloggers.com offers daily e-mail updates about R news and tutorials on topics such as: visualization (ggplot2, Boxplots, maps, animation), programming (RStudio, Sweave, LaTeX, SQL, Eclipse, git, hadoop, Web...

Read more »

Now That We Live in Seattle

August 11, 2012
By

It has been just a few weeks since my wife, my son, and I moved to Seattle so that I could begin my postdoc at The Hutch. Now that we have been here a short time and are settled, we intend to start exploring Seattle, doing typical touristy things as we...

Read more »

What have I been doing all these years?!

August 11, 2012
By
What have I been doing all these years?!

In which Mo Farah et al show James that he's got a nasty heel-strike

Read more »

Tcl/Tk GUI Example with Variable Input by User

August 11, 2012
By
Tcl/Tk GUI Example with Variable Input by User

I recently used R with GUI-elements for the first time and browsed through the available online resources, but I didn't quite find what I was searching for: The user should be able to put in some variables and call a function with a button. In the end ...

Read more »

Universal portfolio, part 10

August 10, 2012
By
Universal portfolio, part 10

Part 9 compared the wealth of Universal against other portfolio selection algorithms by using the experimental cumulative distribution function of the relative wealth.  This leads to a very compact representation, but it completely hides the ...

Read more »

RcppExamples 0.1.4

August 10, 2012
By

An updated version 0.1.4 of the RcppExamples package is now on on CRAN. RcppExamples contains a few illustrations of how to use Rcpp. The NEWS entry is below: a new example was added illustrating use of the (vectorised) random-number generators...

Read more »