Publications by Patrick Burns

The wings of a programmer

12.04.2015

Programmers think programming is really hard.  Non-programmers think it’s even harder than that. Figure 1: The perceived difficulty of programming.  Why is programming so arduous? There are a few reasons.  Here is one. Wings Programming is exacting, programming needs creativity. These are absolutely at odds with each other. One wing wants t...

2964 sym R (601 sym/1 pcs) 2 img

Review of ‘Advanced R’ by Hadley Wickham

24.05.2015

Executive summary Surprisingly good. And it’s not like my expectations were especially low. Structure There are 20 chapters.  I mostly like the chapters and their order. Hadley breaks the 20 chapters into 4 parts.  He’s wrong.  Figure 1 illustrates the correct way to formulate parts. Figure 1: Chapters and Parts of Advanced R.  Introdu...

2953 sym R (1913 sym/1 pcs) 2 img

Source for the marketAgent R package

21.05.2016

I recently gave a talk at the R in Finance conference in which I introduced the marketAgent package for R. Here is the source for the package if you’d like to play with it: marketAgent_0.000.tar I’ll be giving more details of the talk real soon now. Update:  The Portfolio Probe website now has a blog post on the conference.  And here are t...

859 sym

Source for the marketAgent R package

21.05.2016

I recently gave a talk at the R in Finance conference in which I introduced the marketAgent package for R. Here is the source for the package if you’d like to play with it: marketAgent_0.000.tar I’ll be giving more details of the talk real soon now. The post Source for the marketAgent R package appeared first on Burns Statistics. Related To...

743 sym

Probably the most useful R function I’ve ever written

15.08.2016

The function in question is scriptSearch. I’m not much for superlatives — “most” and “best” imply one dimension, but we live in a multi-dimensional world. I’m making an exception. The statistic I have in mind for this use of “useful” is the waiting time between calls to the function divided by the human time saved by the call. I...

3146 sym

Probably the most useful R function I’ve ever written

15.08.2016

The function in question is scriptSearch. I’m not much for superlatives — “most” and “best” imply one dimension, but we live in a multi-dimensional world. I’m making an exception. The statistic I have in mind for this use of “useful” is the waiting time between calls to the function divided by the human time saved by the call. I...

3146 sym