Evan Martin (evan) wrote in evan_tech,
Evan Martin

lattice is keen

I use R at work quite a bit. I'm not especially happy with the language (it has the tendency to do confusing type coercions right when I least expect it) but it's the best option I've yet found. Though I'd poked around at their "Lattice" package before I finally actually skimmed the Trellis docs today and it makes a bunch more sense now.

Here's the backstory: S had an existing graphics system that does your standard plotting (histograms, scatter, box'n'whisker, etc.), and then the Bell labs people came by and made a new, incompatible system called "Trellis". (In the clone mirror world where S is called R, it's called "Lattice".) The only non-reference docs for Lattice are the Trellis ones, but those are the docs you ought to read.

Your reward for reading this post are these cool infovis stories, which motivate Trellis.
The barley experiment was run in the 1930s. The data first appeared in a 1934 report published by the experimenters. Since then, the data have been analyzed and re-analyzed. [...] Then in the early 1990s, the data were visualized by Trellis Graphics. The result was a big surprise. Through 60 years and many analyses, an important happening in the data had gone undetected.
I get a weird thrill out of the thought that a different visualization of data can reveal new aspects to it.

(I also discovered today that a Cairo backend for R exists, and is actually in Debian, but it hasn't made its way to Dapper yet. I guess I have to live with these hideous fonts a while longer...)

  • icfp results

    IFCP results. Google's Team Smartass won again. No surprise there; those guys are truly scary smart.

  • icfp conclusion

    ICFP this year: still good, but a bit of a bummer. You were given "DNA" (a 7mb string of the letters I,C,F,P) and instructions on how to parse and…

  • icfp!

    This weekend I've been working on the ICFP contest again. I'm taking much more casually than last year -- I started after dinner last night and gave…

  • Post a new comment


    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.