Vincent Arel-Bundock
banner
vincentab.bsky.social
Vincent Arel-Bundock
@vincentab.bsky.social
Prof. Most tweets about R. “Polisci, it’s all about what’s going on.”

http://arelbundock.com
What are the chances of winning by a single vote in an election with 11K voters?

It happened last night in our local municipal election!
November 3, 2025 at 7:03 PM
Nice! Makes me think of the crater they flooded in the north of Quebec to build the Manic 5 hydro-electric dam. maps.app.goo.gl/5oiCmb3avy8X...
November 2, 2025 at 12:28 AM
Wow, that's too kind! And thanks for ordering. You too can now have a pile of books like this one.
October 31, 2025 at 2:45 PM
Nice! I was just in Ottawa and visited her giant "Maman" spider.
October 27, 2025 at 4:43 PM
Wow, looks fantastic! My aunt is from Lac St-Jean (official home of the Tourtière), and she once taught me how to make it. But I never had the guts to try it by myself.
October 27, 2025 at 1:42 AM
Is your idea similar to this one? arxiv.org/pdf/2312.02935
October 25, 2025 at 11:49 AM
"This is a disaster! This paper should be a wake up call."
-A.Fowler

I looove this podcast. Starts with a brief interview with an author. Then, three super smart hosts launch into a wide ranging discussion of the topic. They don't pull punches.

I'm pleased to be on this week!

har.rs/493JVn3
October 17, 2025 at 1:08 PM
{tinytable} 0.14.0 for #RStats makes it super easy to draw tables in html, tex, docx, typ, md & png.

There are only a few functions to learn, but don't be fooled! Small 📦s can still be powerful.

Check out the new gallery page for fun case studies.

vincentarelbundock.github.io/tinytable/vi...
September 29, 2025 at 12:44 PM
I added a small Quality of Life improvement to the github version. You can now do output format-specific formatting, without having to detect it yourself.
September 27, 2025 at 5:46 PM
Yesterday evening, I picked these bad boys up from the mailbox. This morning, I’m taking out the recycling.
September 26, 2025 at 1:16 PM
The Pink Book of #MarginalEffects (aka Model to Meaning) ships next week and I've got a backlog of Zoolander memes.

Hope you're hungry for some spam in your timeline.

#RStats #PyData
September 22, 2025 at 4:52 PM
Whoa—my book is up for pre-order!

𝐌𝐨𝐝𝐞𝐥 𝐭𝐨 𝐌𝐞𝐚𝐧𝐢𝐧𝐠: 𝐇𝐨𝐰 𝐭𝐨 𝐈𝐧𝐭𝐞𝐫𝐩𝐫𝐞𝐭 𝐒𝐭𝐚𝐭 & 𝐌𝐋 𝐌𝐨𝐝𝐞𝐥𝐬 𝐢𝐧 #Rstats 𝐚𝐧𝐝 #PyData

The book presents an ultra-simple and powerful workflow to make sense of ± any model you fit

The web version will stay free forever and my proceeds go to charity.

tinyurl.com/4fk56fc8
September 17, 2025 at 7:49 PM
FWIW, you do *not* need to frame things in terms of potential outcomes to work with DeclareDesign. In fact, the notebook I linked to doesn't use that framework at all. This is a simple DGP with a "treatment_effect" constant.
September 13, 2025 at 8:55 PM
🚨 Job Alert U. de Montréal 🚨

Assistant/Associate Prof: Politics or IR of China

If that sounds like you and you speak some French, please consider applying for this job.

Our dept is ultra-friendly, support is good, and Montréal is amazing!

Reach out with any Q?s

tinyurl.com/y9trt5va
September 4, 2025 at 1:00 PM
Ah thanks! My little cousin actually drew these. Unfortunately, the animals are website-only, but at least I convinced CRC to go with a fun color.
August 25, 2025 at 4:10 PM
Ah yes, I see, thanks! We can hack our way there without too much trouble numerically. But it's not what I would call "elegant" 😅
August 23, 2025 at 2:18 AM
{tinytable} 0.13.0 for #RStats can now draw interactive tables with sorting, filtering & pages!

And the 📦 is still an ultra-simple, powerful, and 0-dep way to create beautiful tables in basically any format: tex, typ, docx, pdf, png, md, etc

Gallery & Docs: vincentarelbundock.github.io/tinytable/
August 19, 2025 at 9:24 PM
Curious what llm ended up suggesting. My reflex would have been to compute group-level estimates, and then p values on the differences between those.
August 17, 2025 at 3:36 PM
Today, I created a massive 1000 page-long table.

It only took FIVE SECONDS to render the PDF using the tinytable 📦 for #Rstats, @quarto.org and @typst.app !

v0.11.0 of tinytable speeds up Typst support, and brings feature parity with HTML and LaTeX

Docs: vincentarelbundock.github.io/tinytable/
July 29, 2025 at 4:28 PM
This is grim reporting indeed, but I have to admit that I enjoyed this clip.

"It's not easy to look tough with a flute, even if it is German. [...] But the audience is rapt."

news.sky.com/story/inside...
July 27, 2025 at 2:27 PM
"My First R Package"

Next week I’ll be giving a hands-on workshop on #RStats We'll start from scratch and build our very own 📦

Re-use go-to functions, boost reproducibility, and share code with colleagues.

I always a blast teaching this and am excited to meet the new group!

tinyurl.com/mv2hrd8n
July 17, 2025 at 11:25 AM
Right. This makes me think we have not communicated the improvements clearly enough. @f2harrell.bsky.social here's a quick example with one of the built-in themes. I personally think the space between labels is quite nice. But all this is customizable and dynamic. Let me know if you try it.
July 13, 2025 at 2:56 PM
Yesss! 100%. That's a very good point! Here's a graph with different data from a blog post about discrete age categories.
July 8, 2025 at 10:17 PM
Counterpoint: Lab sciences at UdeM vs my office block, built during the (brutalist) explosion in social sciences.
July 7, 2025 at 5:24 PM
There are a couple minor quality of life improvements you might enjoy. First, styling row groups with style_tt(i="groupi", color="red"). Second, automatic column groups using colnames delimiters.
July 3, 2025 at 1:09 PM