I had tried it before… once asking it to write R code for a non-standardtask involving date objects (I wasn’t able to frame the problem well enough forit to give me something useful); once, facing some legacy teaching materials inneed of major revision, asking it to write a fresh introduction to the activity(it did great,Continue reading “I used ChatGPT for work for real for the first time today”
Category Archives: Uncategorized
`annotate` is crisp; `geom_text` is blurry
I just bumped into a little issue in ggplot2 that makes sense, but I was surprised. It looks like there are two things going on, one of which is a very basic thing about how ggplot2 adds geom‘s, but the other is about how various plotting devices deal with overlapping data. As recognized a decadeContinue reading “`annotate` is crisp; `geom_text` is blurry”
Rarefaction and extrapolation
Background This is a guest post written by Joseph Mack This post, written by Joseph Mack, explores the working of the unified interpolation/extrapolation tools described in Colwell et al. 2012 Journal of Plant Ecology “Models and estimators linking individual-based and sample-based rarefaction, extrapolation and comparison of assemblages” doi: 10.1093/jpe/rtr044. Joseph shared this tutorial with theContinue reading “Rarefaction and extrapolation”
Scale-dependent biodiversity patterns
Guest Post from Connor Whitaker I’m a student in a graduate-level discussion-based seminar that Michael is teaching: “Frontiers in Biodiversity Measurement.” As part of the course, we are expected to “take point” on one paper during the semester, lead the discussion, and craft a tutorial in R. We were given a lot of creative libertyContinue reading “Scale-dependent biodiversity patterns”
Seesaw plots illustrate “mean rarity”
When I took a course on group theory, my clever classmates would read the textbook, and a new abstract concept was theirs… they could fill in the examples of the groups themselves, and come up with new examples. I usually couldn’t do this. In order to generalize, first I had to work through all theContinue reading “Seesaw plots illustrate “mean rarity””
Coding blog
On this page, I post bits of R code that I’m excited about… mine and other peoples’. As I develop them, I will link to R packages I create. If you’re interested in what I’m up to, you can peruse my GitHub. I learn a lot from Stack Overflow, and try to give back toContinue reading “Coding blog”