Author Archives: Jonathan Callahan

Best Best Practices Ever!

Every once in a while I read something that is so insightful, so clearly written and so well documented that it enters my own personal pantheon of “Best Ever” documents. I recently added a new, simply divine article titled Best Practices …   read more …

Posted in Toolbox | Tagged | Leave a comment

Using R — Package Installation Problems

This entry is part 3 of 12 in the series Using R

This entry is part 3 of 12 in the series Using RThe post titled Installing Packages described the basics of package installation with R.  The process is wonderfully simple when everything goes well.  But it can be maddening when it …   read more …

Posted in R | Tagged , | 2 Comments

Using R — Packaging a C library in 15 minutes

This entry is part 14 of 12 in the series Using R

This entry is part 14 of 12 in the series Using RYes, this post condenses 50+ hours of learning into a 15 minute tutorial.  Read ‘em and weep.  (That is, you read while I weep.)

Posted in R | Tagged , , | 3 Comments

Using R — Callling C code with Rcpp

This entry is part 12 of 12 in the series Using R

This entry is part 12 of 12 in the series Using RIn two previous posts we described how R can call C code with .C() and the more complex yet more robust option of calling C code with .Call().  Here …   read more …

Posted in R | Tagged , , | 3 Comments

Using R — .Call(“hello”)

This entry is part 10 of 12 in the series Using R

This entry is part 10 of 12 in the series Using RIn an introductory post on R APIs to C code, Calling C Code ‘Hello World!’, we explored the .C() function with some ‘Hello World!’ baby steps.  In this post …   read more …

Posted in R | Tagged , | 2 Comments