Peter EJ Kemp
@peterejkemp.bsky.social
150 followers 550 following 76 posts
Senior Lecturer KCL; @scaricomp; education stats; PISA; digital media research; @3Dami; wikibooks; ex TeachFirst (05); Dr, but not one who could fix your knee
Posts Media Videos Starter Packs
Reposted by Peter EJ Kemp
noahgreifer.bsky.social
Thinking about odds ratios...

An odds is a ratio of events to non-events. For example, if the event is survival, the odds of survival is the number of survivors per death. If the event is getting a disease, the odds is the number of diseased individuals per healthy individual.
peterejkemp.bsky.social
they trained 7,400. But unclear where they are
peterejkemp.bsky.social
A lot of global variables in a function called setup using: <<-
peterejkemp.bsky.social
surely number of adherents aren't important here? There are many examples of majorities that don't have power or agency.
Reposted by Peter EJ Kemp
peterejkemp.bsky.social
is it easier in flextable that gt?
Reposted by Peter EJ Kemp
thomasp85.com
I am beyond excited to announce that ggplot2 4.0.0 has just landed on CRAN.

It's not every day we have a new major #ggplot2 release but it is a fitting 18 year birthday present for the package.

Get an overview of the release in this blog post and be on the lookout for more in-depth posts #rstats
ggplot2 4.0.0
A new major version of ggplot2 has been released on CRAN. Find out what is new here.
www.tidyverse.org
peterejkemp.bsky.social
The figures include ICT, but yes, the computer driving license would explain some of this. It's odd though, as the subject is a foundational one, alongside PE, so you'd expect some general provision for all kids, which seems to have completely disappeared.
peterejkemp.bsky.social
Depends on the subject, KS3 computing has seen a 20% decline in hours, from from 4.3% of curriculum time to 3.1%. Did @beckyfrancis.bsky.social mention computing? KS4, far far worse.
scari.sites.er.kcl.ac.uk/cpre/chapter...
Reposted by Peter EJ Kemp
lakens.bsky.social
If you are preparing your bachelor statistics course and would like to add optional material for students to better understand statistics on a conceptual level (see topics in the screenshot) my free textbook provides a state of the art overview. lakens.github.io/statistical_...
Reposted by Peter EJ Kemp
peterejkemp.bsky.social
Thanks for getting back, Sharon. Do you have the code to share?
peterejkemp.bsky.social
This is really interesting! Can you add a weekly trend line? Looks like a slight decline. But bsky is down across the board iirc
Reposted by Peter EJ Kemp
profandyfield.com
I’m about halfway through this update (first 11 tutorials are done). I think they’re a lot better. Using a consistent @easystats.github.io workflow throughout will - I think - massively reduce the cognitive load for students. Looking forward to road testing in autumn term.
profandyfield.com
Probably no-one except me uses my R tutorials in their teaching, but if you do, I'm re-writing them over the next 6-9 months. My goal is to streamline them based on 5 years of using them in class, but if you have (polite) requests/suggestsions let me have them. www.discovr.rocks/discovr/
discovr: a package of interactive tutorials | discovr
Statistics education
www.discovr.rocks
Reposted by Peter EJ Kemp
ddgutierrez.bsky.social
When teaching at UCLA, I always start with this principle: “All models are wrong, but some are useful.” The key is knowing how a model is wrong—bias, variance, scope—and when it still adds value.

#DataScience #MachineLearning #AI #RStats
Reposted by Peter EJ Kemp
randvegan.bsky.social
Today is my annual reminder that read_csv() is vectorized and you can just pass a vector of file paths and it will read and append the datasets.

No need to use map or for loops to read in multiple files.

#rstats
peterejkemp.bsky.social
US CS degrees 1964-2022, female uptake getting better for bachelor degrees (peak 1984), MA and PhD have never been as well balanced as now (from a low base) #rstats #DataScience #python #csed #edusky
Reposted by Peter EJ Kemp
bencollins.bsky.social
when they close it all up, I do believe this will go down as the funniest video on the internet
Reposted by Peter EJ Kemp
ewancarr.bsky.social
Running a workshop tomorrow on reproducible workflows in R at the King's Open Research Summer School.

📽️ Slides: ewancarr.github.io/reproducible-r
👩‍💻 Practical: ewancarr.github.io/reproducible-r/practical

Mildly terrified that Git on Windows will be my downfall—but we'll see. 😅

#rstats #opensci
Reproducible workflows in R
ewancarr.github.io
peterejkemp.bsky.social
For beginner programmers tidyverse seems to be a much easier starting point.
peterejkemp.bsky.social
Copilot integration in rstudio is really helpful when you can never remember how to rotate the text on the X axis of a ggplot!
Reposted by Peter EJ Kemp
shikokuchuo.net
#tidyverse purrr 1.1.0 is out - now with parallel processing!

Scale your #rstats map operations reliably and efficiently across multiple cores and even distributed systems.

Powered by the mirai framework, this unlocks new levels of performance.

Read more at:
www.tidyverse.org/blog/2025/07...
Parallel processing in purrr 1.1.0
The functional programming toolkit for R gains new capabilities for parallel processing and distributed computing using mirai.
www.tidyverse.org