How to create PDF reports with R

December 1, 2010
By
How to create PDF reports with R

Sweave is a literate programming system included with R. It makes it possible to create a PDF document containing not just text, but also tables and charts generated from R. The process is automated, so once you've created an Sweave document (which includes both LaTeX text markup and R commands), you can create the formatted text and insert the...

Read more »

How to create PDF reports with R

December 1, 2010
By
How to create PDF reports with R

Sweave is a literate programming system included with R. It makes it possible to create a PDF document containing not just text, but also tables and charts generated from R. The process is automated, so once you've created an Sweave document (which includes both LaTeX text markup and R commands), you can create the formatted text and insert the...

Read more »

RcppGSL 0.1.0

December 1, 2010
By

Earlier in the year, Romain and I did a bunch of initial work on a wrapper from R to the GNU GSL by way of our Rcpp package for seamless R and C++ integration. But other work kept us busy and this fell a little to the side.We have now found some t...

Read more »

R Workflow: Slides from a Talk at Melbourne R Users (1st Dec 2010)

December 1, 2010
By

I gave a presentation at Melbourne R Userson the topic of R Workflow. The presentation covered R code organisation, and useful R related tools including Eclipse, StatET, Git, make, Sweave and LaTeX. Also, the slides from the presentation provide link...

Read more »

R Workflow: Slides from a Talk at Melbourne R Users (1st Dec 2010)

December 1, 2010
By

I gave a presentation at Melbourne R Userson the topic of R Workflow. The presentation covered R code organisation, and useful R related tools including Eclipse, StatET, Git, make, Sweave and LaTeX. Also, the slides from the presentation provide link...

Read more »

RcppGSL 0.1.0

December 1, 2010
By
RcppGSL 0.1.0

We released the first version of our RcppGSL package. RcppGSL extends Rcpp to help programmers code with the GNU Scientific Library (GSL).The package contains template classes in the RcppGSL namespace that act as smart pointers to the associat...

Read more »

bubble chart by using ggplot2

December 1, 2010
By
bubble chart by using ggplot2

The visualization represented by Hans Rosling’s TED talk was very impressive. FlowingData provides a tutorial on making bubble chart in R. I try to create bubble chart by using ggplot2.With the dataset provided by FlowingData,The bubble chart was made by the following code.Read More: 548 Words Totally

Read more »

bubble chart by using ggplot2

December 1, 2010
By
bubble chart by using ggplot2

The visualization represented by Hans Rosling’s TED talk was very impressive. FlowingData provides a tutorial on making bubble chart in R. I prefer ggplot2 for graphics.

Read more »

Top 10 things that suck about Sweave

December 1, 2010
By
Top 10 things that suck about Sweave

People rave about Sweave and the literate programing paradigm and I am guilty as charged. I speak Sweave, I think Sweave, I dream Sweave. As a matter of fact my default mode of operation is Sweave and anything else is an … Continue reading →

Read more »

The avalanche of publications mentioning GO

November 30, 2010
By
The avalanche of publications mentioning GO

Gene Ontology is the de facto standard for annotation of gene products. It has been widely used in biological data mining, and I believe it will play more central role in the future.Publications mentioning GO was collected and deposited in GO ftp, and can be accessed (ftp://ftp.geneontology.org/go/doc/).Read More: 454 Words Totally

Read more »

The avalanche of publications mentioning GO

November 30, 2010
By
The avalanche of publications mentioning GO

Gene Ontology is the de facto standard for annotation of gene products. It has been widely used in biological data mining, and I believe it will play more central role in the future.Publications mentioning GO was collected and deposited in GO ftp, and can be accessed (ftp://ftp.geneontology.org/go/doc/).Read More: 454 Words Totally

Read more »

RQuantLib 0.3.5

November 30, 2010
By

The new RQuantLib release 0.3.5 is now on CRAN and in Debian. RQuantLib combines (some of) the quantitative analytics of QuantLib with the R statistical computing environment and language.Most of the changes were made two and four weeks ago: fir...

Read more »

Updates to the ‘aqp’ Package for R (version 0.98-3)

November 30, 2010
By

Just released an updated version of our 'aqp' package for quantitative soils investigations, available on CRAN and R-Forge. Some of the major changes are listed below: from the aqp NEWS file: -------------------------- aqp 0.98-1 (2010-11-23) --------...

Read more »

What’s Next for Revolution R and Hadoop?

November 30, 2010
By

It's been a busy fall season for the team at Revolution Analytics. Over the past few months, we've announced major product enhancements for Revolution R -- RevoScaleR, for tackling big data sets, and RevoDeployR, for embedding Revolution R into wider applications. We've continued to add to our growing customer base at an aggressive rate and we've been busy crisscrossing...

Read more »

Controlling Amazon Web Services using rJava and the AWS Java SDK

November 30, 2010
By
Controlling Amazon Web Services using rJava and the AWS Java SDK

I’ve been messing around with using Amazon Web Services for a while. I’ve had some projects where I wanted to upload files to S3 or fire off EMR jobs. I’ve been controlling AWS services using a hodgepodge of command line tools and the R system() function to call the tools from the command line.

Read more »

how to install 64-bit rggobi on Mac OS X 10.5

November 30, 2010
By
how to install 64-bit rggobi on Mac OS X 10.5

rggobi is the first package which didn't survive my transition from 32-bit to 64-bit in R 2.11.1. Fortunately, installing the package from source fixes it, and Hadley Wickham has posted the prerequisites and procedure.

Read more »

Example 8.16: Exact logistic regression

November 30, 2010
By
Example 8.16: Exact logistic regression

In example 8.15, on Firth logistic regression, we mentioned alternative approaches to separation troubles. Here we demonstrate exact logistic regression. The code for this appears in the book (section 4.1.2) but we don't show an example of it there. ...

Read more »

Sweave Tutorial 3: Console Input and Output – Multiple Choice Test Analysis

November 30, 2010
By

This post provides an example of using Sweave to perform an item analysis of a multiple choice test. It is designed as a tutorial for learning more about using Sweave in a mode where console input and output is displayed. Copies of all source code a...

Read more »

Sweave Tutorial 3: Console Input and Output – Multiple Choice Test Analysis

November 30, 2010
By

This post provides an example of using Sweave to perform an item analysis of a multiple choice test. It is designed as a tutorial for learning more about using Sweave in a mode where console input and output is displayed. Copies of all source code a...

Read more »

Hägerstrand Time-Space Cube

November 30, 2010
By
Hägerstrand Time-Space Cube

  With the rgl package it’s possible to interact with the 3d visualization of the timespace tracks. Code example: plot3d(lon,lat,timedate, xlim=range(lon), ylim=range(lat), zlim=range(timedate), ticktype=”detailed”, xlab=”longitude”, ylab=”latitude”, zlab=”Date”, col= as.POSIXlt(daten)$mday, type=”l”, main=plottitle) In the posted example individual waypoints were added by drawing vertical lines.

Read more »

GOSemSim redesign in terms of S4 classes

November 30, 2010
By

I started to develop GOSemSim package two years ago when I was not quite familiar with R. I am very happy to see that someone use it and found it helpful.I try to learn S4 and redesign GOSemSim with S4 classes and methods in the pass two weeks, and the very first version was implemented. As I’m not...

Read more »

GOSemSim redesign in terms of S4 classes

November 30, 2010
By

I started to develop GOSemSim package two years ago when I was not quite familiar with R. I am very happy to see that someone use it and found it helpful.I try to learn S4 and redesign GOSemSim with S4 classes and methods in the pass two weeks, and the very first version was implemented. As I’m...

Read more »

Analysis of retractions in PubMed

November 30, 2010
By
Analysis of retractions in PubMed

As so often happens these days, a brief post at FriendFeed got me thinking about data analysis. Entitled “So how many retractions are there every year, anyway?”, the post links to this article at Retraction Watch. It discusses ways to estimate the number of retractions and in particular, a recent article in the Journal of

Read more »

Data visualization videos

November 29, 2010
By

Probably everyone has seen Hans Rosling’s famous TED talk by now. I recently came across a couple of other exceptional talks on data visualization: Hans Rosling again: Let my dataset change your mindset. If only all statistics lecturers were this dynamic! David McCandless: The beauty of data visualization. Not so exciting as Hans, but some great

Read more »

Initializing the Holt-Winters method

November 29, 2010
By
Initializing the Holt-Winters method

The Holt-Winters method is a popular and effective approach to forecasting seasonal time series. But different implementations will give different forecasts, depending on how the method is initialized and how the smoothing parameters are selected. In this post I will discuss various initialization methods. Suppose the time series is denoted by and the seasonal period

Read more »

Sorting out Sweave in Eclipse/StatET

November 29, 2010
By

Using Sweave to produce pretty-looking documentation for R is awfully handy. It takes a little tweaking to get set up in Eclipse and StatET though. I followed the information in Jeromy Anglim’s webpage to originally get Sweave set up. The followi...

Read more »

Slices and crumbs [arXiv:1011.4722]

November 29, 2010
By
Slices and crumbs [arXiv:1011.4722]

An interesting note was arXived a few days ago by Madeleine Thompson and Radford Neal. Beside the nice touch of mixing crumbs and slices, the neat idea is to have multiple-try proposals for simulating within a slice and to decrease the dimension of the simulation space at each try. This dimension diminution is achieved via

Read more »

The Joy of Visualizations

November 29, 2010
By

This is a clip from the forthcoming BBC4 program, The Joy of Stats: The clip shows Hans Rosling (who we've profiled here before), plotting life expectancy versus income for various countries, and animating over time. The clip amply demonstrates that with the right presentation and story, even the simplest of scatterplots can be a joy to behold. I'm looking...

Read more »

Altering Eclipse user name

November 29, 2010
By

Using StatET’s code generation templates is handy, but the standard Eclipse variable for ${user} just inserts the currently logged-in user’s account name. If you want a different name to appear when ${user} is called, one method is to alter...

Read more »