Two small R packages of mine have gone to CRAN. coinclp binds the COIN-OR Clp linear programming solver and was accepted on […]
The post coinclp: the COIN-OR Clp linear programming solver is back on CRAN appeared first on Sam Lovick Consulting. [Read more...]
There is a quote I really love from Marc Kéry’s book, “Introduction to WinBUGS for Ecologists” (2010, p. 11):
“WinBUGS helps free the modeler in you.”
And it’s so true! Once you deeply understand a statistical model in all its moving part...
Frank Harrell made this enlightening comment on BlueSky the other day:
“At the heart of the failure of the CLT (central limit theorem) is its need for the mean and standard deviation to be independent. With asymmetric distributions they are far fr...
Run Grubbs' test in R with grubbs.test() from the outliers package. Verified mtcars example with real G, U, and p-value output, plus when the test applies and what to do after it flags a value.
Read More » [Read more...]
What? People would fund me and mentor me building my own R package?
My first time hearing about rOpenSci was, interestingly, at a bird conference. At an ornithological conference in 2023, I was chatting with my bird friend / colleague Steffi LaZerte,... [Read more...]
Point predictions tell you what a model *thinks* will happen. They don't tell you how much to trust that number. nnetsauce's `QuantileRegressor` takes any sklearn-compatible regressor and turns it into a full quantile machine by optimizing an offset around its point predictions to minimize the pinball (quantile) loss.
If you've written the same block of R code three times this week — a group summary, a plot, a cleanup step — you don't need another package. You need a function. A custom function is the solution. For example, two functions you'll actually reuse: a cus...
ahead (R) 0.38.1 and its Python wrapper now install in a fraction of the time, by moving almost every heavy modeling dependency from Imports to Suggests and installing them at runtime, only when a function actually needs them.
Spatial machine learning has become a standard tool for producing environmental and geographic prediction maps. It is now relatively (technically) easy to combine field observations with remote sensing, climate, terrain, or other predictor layer...
I’m teaching MPTC again this semester and have been developing a few workflow slides. Here’s a popular one.
The Scientific Process.
Now if you’ll excuse me there’s a mandatory webinar I need to click ... [Read more...]
Germination and emergence assays are pretty straightforward to set up: you grab a sample of seeds, put them in a container under controlled environmental conditions (temperature, humidity, light), and check on them regularly. At each inspection,...
Join our workshop on Visualising High-dimensional Data with R, which is a part of our workshops for Ukraine series! Here’s some more info: Title: Visualising High-dimensional Data with R Date: Thursday, October 1st, 10:00 – 12:00 CEST (Rome, Berlin, Paris timezone) Speaker: Dianne Cook is Professor of Statistics at Monash University in ... [Read more...]
BERT lets you call R functions from Excel cells, but its author stopped work in 2018. Bringing it up to R 4.6 — and to working on every R from 3.5 up — turned up a deadlock that froze Excel and two bugs only the build machine could hide.
The post Bringing BERT — R functions ... [Read more...]
R For SEO Part 10: SEO Reporting With Google Sheets & OpenRouter
Welcome back, and we’re finally at the end of my R for SEO series, at least for now. We’ve gone through quite...
This post was written by Ben Johnston on Ben Johnston
Introduction
The tidyverse verb slice() lets you select observations by position, returning a subset of the data based on integer indices. There are also some related convenience functions, which return observations by:
slice_min() and slice_m... [Read more...]
Complete guide to running one-sample and two-sample Z-tests in R using BSDA::z.test(), the manual pnorm/qnorm method, and how to choose between a Z-test and a t-test for your data.
Read More » [Read more...]