Tiffany Wu's Avatar

Tiffany Wu

@tiffanyxwu

Edpsych PhD & Stats dual master's @UMich | IES Predoc Fellow | #rstats enthusiast | Former teacher | @NorthwesternU & @UChicago alumna | πŸ‡ΉπŸ‡ΌπŸ‡ΊπŸ‡Έ Website: https://tiffany-wu.github.io/

832
Followers
521
Following
15
Posts
14.01.2024
Joined
Posts Following

Latest posts by Tiffany Wu @tiffanyxwu

i love data, me too meme

i love data, me too meme

04.03.2026 00:34 πŸ‘ 185 πŸ” 42 πŸ’¬ 11 πŸ“Œ 11
Preview
Data Visualization A Practical Introduction

Here’s a full draft of the upcoming second edition of my β€œData Visualization: A Practical Introduction”: socviz.co

05.03.2026 22:54 πŸ‘ 514 πŸ” 163 πŸ’¬ 12 πŸ“Œ 15
Preview
Should schools lower the chronic absenteeism threshold? New EPI research suggests they should New evidence from the Ford School's Education Policy Initiative (EPI) shows absenteeism may hurt student's academics long before it is considered a chronic pattern. These findings, published in a Janu...

@tiffanyxwu.bsky.social, an EPI postdoctoral fellow, was recently featured in an Education Week article on academic absenteeism.

Read the full story: https://myumi.ch/9pMwX

07.02.2026 19:49 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
PoliSci 813

The Spring 2026 course website for my grad causal inference class is up and running. Was inspired by @andrew.heiss.phd and @mattblackwell.bsky.social to move my materials over to a standalone site and use as little of Canvas as possible.

www.antonstrezhnev.com/ps813/

22.01.2026 23:09 πŸ‘ 68 πŸ” 10 πŸ’¬ 7 πŸ“Œ 1
Loading Google Docs Web word processing, presentations and spreadsheets

Curious about what people said in response to the RFI about "re-imagining" the Institute of Education Sciences (IES)? I put the public comments in one file (763 pages) and used AI to analyze the themes and areas of agreement and disagreement (5 pages) by audience ⬇️: docs.google.com/document/d/1...

22.01.2026 13:32 πŸ‘ 12 πŸ” 8 πŸ’¬ 1 πŸ“Œ 3
course schedule as a table. Available at the link in the post.

course schedule as a table. Available at the link in the post.

I'm teaching Statistical Rethinking again starting Jan 2026. This time with live lectures, divided into Beginner and Experienced sections. Will be a lot more work for me, but I hope much better for students.

I will record lectures & all will be found at this link: github.com/rmcelreath/s...

09.12.2025 13:58 πŸ‘ 659 πŸ” 235 πŸ’¬ 12 πŸ“Œ 20
Preview
Resources Here you can find a collection of things that may be helpful, including slide decks, a curated list of introductory papers and blog posts, as well as some infographics I have generated to explain v…

Just gave my last talk of the year!

2025 was quite packed, I gave talks about:
- the age-period-cohort problem
- making rigorous causal inference more mainstream
- mediation analysis
- marginaleffects
- causal graphs (x10)

If you're curious, check out my slides here: juliarohrer.com/resources/

18.12.2025 12:38 πŸ‘ 160 πŸ” 25 πŸ’¬ 5 πŸ“Œ 1
Preview
Which LLM writes the best R code? - Posit The vitals package delivers a dedicated framework for measuring how well Large Language Models perform with code.

New data from @sara-altman.bsky.social & @simonpcouch.com, using the vitals and ellmer packages, looks at LLM performance metrics for #RStats.

πŸ‘€ Sneak peek: Claude Opus 4.5, Claude Sonnet 4.5, & OpenAI GPT-5 lead in generating correct R code.

Read the full breakdown: posit.co/blog/r-llm-e...

11.12.2025 15:49 πŸ‘ 20 πŸ” 5 πŸ’¬ 1 πŸ“Œ 1
Preview
Sage Journals: Discover world-class research Subscription and open access journals from Sage, the world's leading independent academic publisher.

The Relationship Between Student Attendance and Achievement, Pre- and Post-COVID journals.sagepub.com/doi/abs/10.1...

22.09.2025 10:59 πŸ‘ 10 πŸ” 3 πŸ’¬ 1 πŸ“Œ 1
Post image

We invest 9X less per child-year in care & education in the first 5 years of life than the next 13.

This gap in public investment is why K12 is free for parents & early care & education is expensive.
www.hamiltonproject.org/publication/...

12.03.2025 01:29 πŸ‘ 56 πŸ” 31 πŸ’¬ 1 πŸ“Œ 6
Doctor of Philosophy (Ph.D.) in Measurement, Evaluation, Statistics, and Assessment - Lynch School of Education and Human Development - Boston College MESA has been training students to examine educational programs, design quantitative research studies, develop assessment instruments, and analyze educational data to help inform policy-making for ove...

🚨Interested in a PhD focusing on quant methods and education & social policy? I'm recruiting this year at @bclynchschool in the Measurement, Evaluation, Statistics, and Assessment program www.bc.edu/bc-web/schoo...

29.08.2025 14:41 πŸ‘ 15 πŸ” 13 πŸ’¬ 0 πŸ“Œ 1
Post image

πŸ“’ #EdWorkingPapers: How can we measure student behavior at scale?

@tiffanyxwu.bsky.social, @weilanch.bsky.social, @mattadiemer.bsky.social, Rebecca Unterman, @annakshapiro.bsky.social, & Thomas Staines use PCA and factor analysis to build behavior composites from admin data.

πŸ“„ bit.ly/4ofre5b

25.08.2025 13:03 πŸ‘ 12 πŸ” 6 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸ”₯What’s the only thing hotter than this week’s weather?πŸ”₯

Our new @wheelockpolicybu.bsky.social working paper:

β€œSchool Enrollment Shifts Five Years After the Pandemic”

In it, BU Wheelock PhD @abbyfrancis.bsky.social and I ask:

Has the pandemic permanently changed families' schooling choices?

25.06.2025 12:50 πŸ‘ 52 πŸ” 17 πŸ’¬ 5 πŸ“Œ 7
Some Basic Tips About the Academic Job Market – Paul Bruno

If we're heading into summer that means academic job market season is looming. As a reminder, my collected tips are here (along with my standing offer to set up time to chat with folks): www.paul-bruno.com/2021/07/tips...

16.06.2025 10:31 πŸ‘ 35 πŸ” 20 πŸ’¬ 3 πŸ“Œ 4
Post image

Re-upping my advice about how to write a good title and abstract for an academic paper, appropriately called:

"How to Write a Title and Abstract"

Feel free to share this thread, which will focus on titles.

#EconSky #AcademicSky

11.06.2025 16:41 πŸ‘ 224 πŸ” 73 πŸ’¬ 10 πŸ“Œ 7

A special thank you to Christina Claiborne, @aizatnurshat.bsky.social ‬, and the the entire #EdWorkingPapers and #EdExchange teams at @annenberginstitute.bsky.social for featuring our study in their new series, and for creating such a valuable platform to connect research and practice!

28.05.2025 13:08 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Huge thanks to our research-practice partners at Boston Public Schools and Massachusetts Department of Education, and the team at EPI, without whom this work would not be possible.

28.05.2025 13:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Led by our fearless leader @weilanch.bsky.social, alongside amazing co-authors Rebecca Unterman, @annakshapiro.bsky.social‬, Shekinah Lightner, Thomas Staines, and Annie Taylor.

28.05.2025 13:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Compared to CTL group, TRT compliers were:
βœ… More likely to remain enrolled in BPS throughout middle school
βœ… More likely to apply to exam schools
βœ… Less likely to be suspended in 7th grade
βœ… More likely to complete Algebra I by the end of 8th grade
βœ… Higher-performing on 7th grade math tests

28.05.2025 13:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

We find that winning an oversubscribed seat in one of Boston Public Schools’ (BPS) high-quality Pre-K programs shaped students’ middle school trajectories in meaningful ways, despite nearly all control group children attending other preschool programs.

28.05.2025 13:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Impacts of Oversubscribed Boston Pre-K Programs through Middle School This study finds that Boston Public Schools’ (BPS) Pre-K program leads to stronger middle school outcomes than other preschool options. Although differences in outcomes between BPS Pre-K participants ...

πŸ“„ Don’t have time for all 86 pages?
Check out our short summary featured in the new #EdWorkingPapers Policy & Practice Series by @annenberginstitute.bsky.social, designed for education leaders and decision-makers:
πŸ”— edworkingpapers.com/policy-practice-series/ai25-1194

28.05.2025 13:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A screenshot of the abstract of the working paper

A screenshot of the abstract of the working paper

Figure 1: School Enrollment Pathways for Lottery Winners and Control Group Students through 8th Grade. This figure represents school enrollment pathways across different school types (BPS, BPS Exam School, non-BPS district school, charter school, and other) for both lottery winners and the control group. The thickness of the lines represents the percentage of lottery winners/control group students that are enrolled in each type of school. Blue lines show the pathways taken by lottery winners, and BPS-specific school categories are highlighted in the light blue boxes. BPS = Boston Public Schools.

Figure 1: School Enrollment Pathways for Lottery Winners and Control Group Students through 8th Grade. This figure represents school enrollment pathways across different school types (BPS, BPS Exam School, non-BPS district school, charter school, and other) for both lottery winners and the control group. The thickness of the lines represents the percentage of lottery winners/control group students that are enrolled in each type of school. Blue lines show the pathways taken by lottery winners, and BPS-specific school categories are highlighted in the light blue boxes. BPS = Boston Public Schools.

πŸ€” What kind of Pre-K experience sets students up for long-term success?

Our new working paper offers important new evidence to help answer this question!

πŸ”— edworkingpapers.com/sites/default/files/ai25-1194.pdf

And πŸ§΅πŸ‘‡

28.05.2025 13:08 πŸ‘ 15 πŸ” 9 πŸ’¬ 1 πŸ“Œ 0

πŸš€ Launching the EdWorkingPapers Policy & Practice Series!

Too much good research never reaches the people making real decisions.

Our new series changes that. Each 2-pager highlights key findings from #EdWorkingPapers, made for busy leaders and policymakers.

πŸ“„ Read the first three: bit.ly/3Z1Kok2

27.05.2025 14:01 πŸ‘ 7 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

Using data from Michigan, we find that third grade retention for struggling readers may be a much less important component of the benefits of literacy reforms than previously understood.

(Thx, @annenberginstitute.bsky.social, for the dissemination bump!)

22.05.2025 16:00 πŸ‘ 19 πŸ” 6 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image Post image

Wow!

Each $1 spent on Universal Pre-Kindergarten generates between $3-$20 dollars in aggregate earnings.

That's enough to offset the costs of Universal Pre-Kindergarten through higher tax revenues.

12.05.2025 14:57 πŸ‘ 374 πŸ” 124 πŸ’¬ 4 πŸ“Œ 7
# unz() lets you connect to a .zip and treat it like a mini file system, 
# and you can load files from inside it
one_zipped_csv_among_others <- readr::read_csv(
  unz("lotsa_zipped_csvs.zip"), "one_csv.csv"
)

# readr::read_csv() can read a .zip with a single CSV in it
one_zipped_csv <- readr::read_csv("big_zipped_file.zip")

# unz() lets you connect to a .zip and treat it like a mini file system, # and you can load files from inside it one_zipped_csv_among_others <- readr::read_csv( unz("lotsa_zipped_csvs.zip"), "one_csv.csv" ) # readr::read_csv() can read a .zip with a single CSV in it one_zipped_csv <- readr::read_csv("big_zipped_file.zip")

Thing I just learned in #rstats: unz() lets you connect to a .zip and load files from inside it without actually unzipping it (great for a file I'm working with that's 30 MB zipped and 1+ GB unzipped, with multiple CSVs in it)

18.04.2025 18:19 πŸ‘ 232 πŸ” 46 πŸ’¬ 10 πŸ“Œ 3

I hope it is not lost, in all of the chaos at the federal level, that there are many longstanding, discretionary programs that are on the Administration's chopping block, either directly or through the erosion of agency staff, expertise, and capacity. Programs enacted and reauthorized through...

18.04.2025 19:45 πŸ‘ 45 πŸ” 12 πŸ’¬ 2 πŸ“Œ 3
Model to Meaning: How to interpret statistical models with marginaleffects for R and Python

Model to Meaning: How to interpret statistical models with marginaleffects for R and Python

πŸ“šπŸ˜…πŸŽ‰

Yay!! I just submitted the complete manuscript of my upcoming book to the publisher!

Learn to easily and clearly interpret (almost) any stats model w/ R or Python. Simple ideas, consistent workflow, powerful tools, detailed case studies.

Read it for free @ marginaleffects.com

#RStats #PyData

10.04.2025 19:06 πŸ‘ 592 πŸ” 147 πŸ’¬ 21 πŸ“Œ 9
Screenshot of the linked Quarto website, with input checkboxes to change different conditions for a regression model that predicts economic performance based on US political party, with a reported p-value

Screenshot of the linked Quarto website, with input checkboxes to change different conditions for a regression model that predicts economic performance based on US political party, with a reported p-value

I’ve long used FiveThirtyEight’s interactive β€œHack Your Way To Scientific Glory” to illustrate the idea of p-hacking when I teach statistics. But ABC/Disney killed the site earlier this month :(

So I made my own with #rstats and Observable and #QuartoPub ! stats.andrewheiss.com/hack-your-way/

20.03.2025 18:30 πŸ‘ 1463 πŸ” 437 πŸ’¬ 57 πŸ“Œ 29

If you have research dependent on these data here is my suggestion
1/N

Big picture:

Create a dataset of cell means (cells must be big enough to pass disclosure)

- load these cell means into many, many tables & put through review

-These cell means can then be used in OLS - which runs on means

15.03.2025 00:21 πŸ‘ 99 πŸ” 55 πŸ’¬ 4 πŸ“Œ 7