Michael Friendly

461 Followers
394 Following
209 Posts
#rstats developer of graphical methods for categorical and multivariate data; #datavis history of data visualization; #historicaldatavis; Milestones project
Webhttps://datavis.ca
GitHubhttps://github.com/friendly
GH pageshttps://friendly.github.io/

"No, YOU'RE non-positive definite!"
-- Me to my computer every 7 minutes when running models

#rstats #lavaan #dataanalysis #statistics

@djnavarro So true, but I often find a double satisfaction of getting it to work in the first place--- something concrete to play with to see where it should go further,
one of my least favourite moments when writing a package is trying to settle on the internal structure of its objects. it's easy to find something that works, but much harder to find something that will work cleanly and be extensible later. it takes several unpleasant refactors before it feels right

#rstats #dataviz #psy6136
Lecture 9 for my course in Categorical Data Analysis-- Count Data Models

πŸ“‹ Materials: https://friendly.github.io/psy6136/#GLMs_for_count_data
🎞️ Slides: https://friendly.github.io/psy6136/lectures/09-CountData.pdf

#rstats #dataviz #psy6136
BONUS lecture for my course in Categorical Data Analysis-- Deep Questions of Data Visualization

First ever study of graphical preferences among marine animals!! 🦈🐒🐟

WINNER of the Red Stripe Award, 2026!! πŸŽ–οΈπŸŽ–οΈ

Slides: https://friendly.github.io/psy6136/lectures/DeepQuestions.pdf

#rstats #dataviz #psy6136
Lecture 6 for my course in Categorical Data Analysis-- Logistic Regresson

Materials: https://friendly.github.io/psy6136/#Logistic_regression

Slides: https://friendly.github.io/psy6136/lectures/06-Logistic.pdf

Okay I've seen enough Epstein Files. Now show me the Epstein Trials.
{annotater}: Annotate package load calls, so we can have an idea of the overall purpose of the libraries we’re loading: https://annotater.liomys.mx/ #rstats #documentation
Annotate Package Load Calls

Provides non-invasive annotation of package load calls such as \code{library()}, \code{p_load()}, and \code{require()} so that we can have an idea of what the packages we are loading are meant for.

#rstats #dataviz #psy6136
Lecture 5 for my course in Categorical Data Analysis-- Correspondence Analysis
Materials: https://friendly.github.io/psy6136/#Correspondence_Analysis

Slides: https://friendly.github.io/psy6136/lectures/05-Corresp.pdf

Psy 6136: Categorical Data Analysis