James Bartlett
@bartlettje.bsky.social
960 followers 520 following 250 posts
Psychology lecturer at UoG 🏴󠁧󠁢󠁳󠁣󠁴󠁿 All things data skills, statistics, quant research methods, and HE pedagogy. #rstats 🗣️🇬🇧🇩🇪
Posts Media Videos Starter Packs
Pinned
bartlettje.bsky.social
I've been meaning to rejig my website for a while; et voilà: bartlettje.github.io. I value open educational materials way above publications, so I've updated the overview and the workshops relating to it!
About – James E Bartlett
bartlettje.github.io
Reposted by James Bartlett
felixthoemmes.bsky.social
Excited to share that I’ll be the incoming Editor of AMPPS. My first priority is building a diverse team of Associate Editors and Editorial Board members. If you’re interested, DM me or add your name via this super simple survey.
cornell.ca1.qualtrics.com/jfe/form/SV_...
Please share!
Qualtrics Survey | Qualtrics Experience Management
The most powerful, simple and trusted way to gather experience data. Start your journey to experience management and try a free account today.
cornell.ca1.qualtrics.com
bartlettje.bsky.social
Love this, very fun!
davidbauer.ch
In the first seven days since I launched this new game, almost ten thousand people from 82 countries have played it. (Top cities so far: New York City, Zurich, Toronto, Chicago, Berlin, Vienna, Stockholm)

What topics would you like me to add next?

dataguessr.com
Dataguessr
Update your knowledge of the world. One quiz at a time.
dataguessr.com
Reposted by James Bartlett
ianhussey.mmmdata.io
Proposal for how to fix family wise error rates.

For every uncorrected p value you must add an extra letter to the claim.

“Eating chocolate maaaaaaaaay be associated with lower rates of stroke”
Reposted by James Bartlett
brandmaier.bsky.social
Psychological Methods is looking for Editorial Fellows. We are looking forward to applications of early-career psychologists who will bring experiential diversity to their work. If you are interested, reach out to me or directly apply here to work with a wonderful team: www.apa.org/pubs/journal...
www.apa.org
Reposted by James Bartlett
debruine.bsky.social
This fall I will have a blind student in my coding class for the first time. Do any other instructors or visually impaired coders have advice beyond making sure my book has useful alt-text for the images? #rstats #accessibility

Class book: psyteachr.github.io/reprores-v5/
bartlettje.bsky.social
We’re lucky at Glasgow Psychology as we have a bequest fund we can apply to. Not a specific amount but have to apply / make the case for the conference. Priority goes to people who haven’t been awarded it within a couple of years if it’s reaching the yearly limit.
bartlettje.bsky.social
Our argument is that you *can* embed reproducible research skills in every degree; you just need the right support in place. Your students might just surprise you in what they're capable of learning and valuing.

@debruine.bsky.social
@philmcaleer.bsky.social
@drhelenapaterson.bsky.social
bartlettje.bsky.social
The motivation behind our chapter was that people can be dismissive for how we teach R and data skills when our undergraduate degree is 4 years with high entry requirements. However, that breaks down when we teach those skills to postgraduate conversion students over two 10-week courses.
bartlettje.bsky.social
Our contribution to an upcoming book on teaching open science was "how to teach reproducible research". There are plenty of lesson plans or individual courses out there but less on how you can build skills across a whole degree.

osf.io/preprints/ps...
OSF
osf.io
Reposted by James Bartlett
psyarxivbot.bsky.social
How to teach reproducible research: https://osf.io/g5ehx
Reposted by James Bartlett
jennyterry.bsky.social
Keen to help develop the international #StatsEd research community? Interested in running large-scale collaboarative #StatsEd research projects?

Consider joining the @rosenetwork.bsky.social committee! There are a few days left to apply. More details: www.rose-network.org/about-us/vac....
Reposted by James Bartlett
aufdroeseler.bsky.social
At the FORRT Replication Hub, our mission is to support researchers who want to replicate previous findings. We have now published a big new component with which we want to fulfill this mission: An open access handbook for reproduction and replication studies: forrt.org/replication_...
bartlettje.bsky.social
I’ve had a beautiful few days in Münster. Now for a 4 hour adventure around Frankfurt until my late late flight.
bartlettje.bsky.social
Some 😂 Some IT settings are more forgiving than others.
bartlettje.bsky.social
Workshop done and dusted before the welcome event! All the attendees got their books up and running with minimal R Studio and GitHub shenanigans.

All materials here with a walkthrough video for the book output: bartlettje.github.io/disseminatio...
bartlettje.bsky.social
I managed to make up for it 💛🖤💛
bartlettje.bsky.social
I had planned to watch a football match, but got the unlucky side of resale tickets 🥲 Instead, I had a lovely 2 hour wander around Bochum…
Reposted by James Bartlett
rosenetwork.bsky.social
We’re looking for enthusiastic colleagues to join our voluntary committees and help shape the future of statistics education.

Current vacancies are now live
lnkd.in/eAXCBZ3j

📅 Deadline: 10th September 2025 (midnight, your time zone)
👉 Apply here: lnkd.in/euqHE4s4
LinkedIn
This link will take you to a page that’s not on LinkedIn
lnkd.in
bartlettje.bsky.social
For our conversion degree, I’ve added some resources on creating experiments for when they get to their dissertation, and this will be perfect to add!
Reposted by James Bartlett
dingdingpeng.the100.ci
Ever stared at a table of regression coefficients & wondered what you're doing with your life?

Very excited to share this gentle introduction to another way of making sense of statistical models (w @vincentab.bsky.social)
Preprint: doi.org/10.31234/osf...
Website: j-rohrer.github.io/marginal-psy...
Models as Prediction Machines: How to Convert Confusing Coefficients into Clear Quantities

Abstract
Psychological researchers usually make sense of regression models by interpreting coefficient estimates directly. This works well enough for simple linear models, but is more challenging for more complex models with, for example, categorical variables, interactions, non-linearities, and hierarchical structures. Here, we introduce an alternative approach to making sense of statistical models. The central idea is to abstract away from the mechanics of estimation, and to treat models as “counterfactual prediction machines,” which are subsequently queried to estimate quantities and conduct tests that matter substantively. This workflow is model-agnostic; it can be applied in a consistent fashion to draw causal or descriptive inference from a wide range of models. We illustrate how to implement this workflow with the marginaleffects package, which supports over 100 different classes of models in R and Python, and present two worked examples. These examples show how the workflow can be applied across designs (e.g., observational study, randomized experiment) to answer different research questions (e.g., associations, causal effects, effect heterogeneity) while facing various challenges (e.g., controlling for confounders in a flexible manner, modelling ordinal outcomes, and interpreting non-linear models).
Figure illustrating model predictions. On the X-axis the predictor, annual gross income in Euro. On the Y-axis the outcome, predicted life satisfaction. A solid line marks the curve of predictions on which individual data points are marked as model-implied outcomes at incomes of interest. Comparing two such predictions gives us a comparison. We can also fit a tangent to the line of predictions, which illustrates the slope at any given point of the curve. A figure illustrating various ways to include age as a predictor in a model. On the x-axis age (predictor), on the y-axis the outcome (model-implied importance of friends, including confidence intervals).

Illustrated are 
1. age as a categorical predictor, resultings in the predictions bouncing around a lot with wide confidence intervals
2. age as a linear predictor, which forces a straight line through the data points that has a very tight confidence band and
3. age splines, which lies somewhere in between as it smoothly follows the data but has more uncertainty than the straight line.
bartlettje.bsky.social
Yes! bsky.app/profile/jont...

I don't think I have time this week, but I've saved it for my mad idea to try and run a Tidy Tuesday thing for students this year 😂
jonthegeek.com
Curator: @nrennie.bsky.social
@dslc.io welcomes you to week 33 of #TidyTuesday! We're exploring Scottish Munros!

📂 https://tidytues.day/2025/2025-08-19
📰 https://www.hills-database.co.uk/TMS_heighting_accuracy.pdf

#RStats #PyData #JuliaLang #DataViz #tidyverse #r4ds
Logo for the #TidyTuesday Project. The words TidyTuesday, A weekly data project from the Data Science Learning Community (dslc.io) overlaying a black paint splash. TidyTuesday is a weekly social data project. All are welcome to participate! Please remember to share the code used to generate your results!
TidyTuesday is organized by the Data Science Learning Community. Join our Slack for free online help with R and other data-related topics, or to participate in a data-related book club!

 How to Participate
Data is posted to social media every Monday morning. Follow the instructions in the new post for how to download the data.
Explore the data, watching out for interesting relationships. We would like to emphasize that you should not draw conclusions about causation in the data.
Create a visualization, a model, a shiny app, or some other piece of data-science-related output, using R or another programming language.
Share your output and the code used to generate it on social media with the #TidyTuesday hashtag. A photograph of the equipment set up on the summit for measuring the height of Ben Vane under very foggy conditions, with three figures barely visible through the fog.
bartlettje.bsky.social
Absolutely love this submission for the Munro Tidy Tuesday!
jessimoore.bsky.social
Learned a bit of Gaelic for this week's #tidytuesday. There are many names and variations of names for "mountain", "hill", "peak", "point", etc. I used this site to help me classify them: cuhwc.org.uk/resources/me...

Code: jessjep.github.io/blog/posts/t...

#ggplot2 #dataviz
One chart shows the height distributions of Scottish Munros and Munro Tops by their Gaelic name (Stob, Carn, Beinn, Sgurr and Meall). Stobs are tallest, on average, but have a wide distribution of different heights. In comparison, mealls are the shortest and tend to all be of a similar height.

The second chart shows the number of munros/munro tops by each name type. Beinns are most common and are usually munros rather than munro tops. Carns are second most common and are around 50% munros and 50% munro tops.
bartlettje.bsky.social
HE equivalent of being paid in exposure.
drgbuckingham.bsky.social
When you get assigned the vacant admin role in your department
bartlettje.bsky.social
One of the best bits of advice I ever received was keeping a log of things you do over the year. It's invaluable for promotion applications and performance reviews as you will 100% forget cool stuff you did. At Glasgow, we have four criteria, so I log things down to make it easier later:
Screenshot from Notion for making a list of accomplishments for promotion applications and reviews. It shows objectives, feedback, and four promotion criteria.
bartlettje.bsky.social
It's my default theme option, so it's probably just a sign I use that more than anything else.