Publications by Neil Gunther

PDQ 6.0 is On Its Way

12.11.2012

PDQ (Pretty Damn Quick) version 6.0.β is in the QA pipeline. Although this is a major release, cosmetically, things won’t look any different when it comes to writing PDQ models. All the big changes have taken place under the hood in order to make PDQ more consistent with the R statistical environment. R version 2.15.2 (2012-10-26...

4840 sym R (1742 sym/4 pcs)

PDQ 6.0.1 is Released

18.12.2012

As already described previously, the main purpose of Release 6.0.1 Build 121512 is improved compatibility and stability between PDQ and the R statistical environment. For example, many of the PDQ models, previously found in the ../examples/ directory, can now also be accessed via the demo() command in the R-console. Testing was carrie...

1403 sym R (423 sym/1 pcs) 2 img

The Social Network Ranking is Wrong

14.01.2013

Call me old-fashioned, but I never saw the movie The Social Network until last year (at a private screening). In case you also missed it, it’s the Hollywood version of how Facebook.com came into being. Quite apart from any artistic criticisms, I have a genuine psychological problem with movies like TSN. I keep getting caught up in ...

5995 sym R (794 sym/1 pcs) 2 img

Going Beyond Florence Nightingale’s Data Diagram: Did Flo Blow It with Wedges?

23.01.2013

In 2010, I wrote a short blog item about Florence Nightingale the statistician, solely because of its novelty value. I didn’t even bother to look closely at the associated graphic she designed, but that’s what I intend to do here. In this first installment, I reflect on her famous data visualization by reconstructing it with the ...

16046 sym R (1167 sym/1 pcs) 12 img 1 tbl

Extracting the Epidemic Model: Going Beyond Florence Nightingale Part II

07.02.2013

This is the second of a two part reexamination of Florence Nightingale’s data visualization based on her innovative cam diagrams (my term) shown in Figure 1. Figure 1. Nightingale’s original cam diagrams (click to enlarge)RecapIn Part I, I showed that FN applied sectoral areas, rather than a pie chart or conventional histogram, to...

9714 sym R (1158 sym/2 pcs) 16 img

Upcoming GDAT Class May 6-10, 2013

22.04.2013

Enrollments are still open for the Level III Guerrilla Data Analysis Techniques class to be held during the week May 6—10. Early-bird discounts are still available. Enquire when you register. As usual, all classes are held at our lovely Larkspur Landing location. Before registering online, take a look at what former students have s...

945 sym 2 img

Adding Percentiles to PDQ

22.04.2013

Pretty Damn Quick (PDQ) performs a mean value analysis of queueing network models: mean values in; mean values out. By mean, I mean statistical mean or average. Mean input values include such queueing metrics as service times and arrival rates. These could be sample means. Mean output values include such queueing metrics as waiting time and queue...

4331 sym R (1164 sym/4 pcs) 2 img

Exponential Cache Behavior

15.05.2013

Guerrilla alumnus Gary Little observed certain fixed-point behavior in simulations where disk IO blocks are updated randomly in a fixed size cache. For his python simulation with 10 million entries (corresponding to an allocation of about 400 MB of memory) the following results were obtained: Hit ratio (i.e., occupied) = 0.3676748 Miss ratio (i...

7719 sym R (1362 sym/5 pcs) 8 img

GDAT Class October 14-18, 2013

25.08.2013

This is your fast track to enterprise performance analysis and capacity planning with an emphasis on applying R statistical tools to your performance data. Early-bird discounts are available for the Level III Guerrilla Data Analysis Techniques class Oct 14—18. As usual, all classes are held at our lovely Larkspur Landing location i...

1088 sym 2 img

Laplace the Bayesianista and the Mass of Saturn

15.09.2013

I’m reviewing Bayes’ theorem and related topics for the upcoming GDAT class. In its simplest form, Bayes’ theorem is statement about conditional probabilities. The probability of A, given that B has occurred, is expressed as: \begin{equation} \Pr(A|B) = \dfrac{\Pr(B|A)\times\Pr(A)}{\Pr(B)} \label{eqn:bayes} \end{equation} In Bay...

8640 sym R (1206 sym/1 pcs) 2 img