Advertisement · 728 × 90

Posts by Sebastian Carl

Smart move! I like it

1 day ago 1 0 0 0
Preview
Robust Image Rendering Support for ggplot2 A ggplot2 extension that enables robust image grobs in panels and theme elements.

Looks cool! I have something similar in my ggpath package mrcaseb.github.io/ggpath/#imag...

2 days ago 4 0 1 0

I can send you some GitHub issues while you are on fire,,,

1 week ago 3 0 1 0

Basically, you only need this if you want to run simulations or estimate SOS before the schedule is released.

I actually only did this for the challenge. Since the schedule rotates, you first have to analyze a whole bunch of past seasons.

But since I now had the code, I published it right away.

2 weeks ago 1 1 0 0
Preview
Compute NFL Regular Season Matchups — nfl_regular_season Use standings of a completed season to compute all matchups (including location) of the following season based on NFL regular season schedule rules.

I've added a very nerdy function to the #rstats package nflseedR. Using nfl_regular_season(), you can determine each team's matchups for the following season (including home teams) based on the standings of a completed season.
Fully implemented in data.table

nflseedr.com/reference/nf...

2 weeks ago 6 1 1 0
Preview
Keep your Packages Up to Date – mrcaseb I like to keep the packages in my library up to date. At the same time, I would like to know what has changed in a package before I install an update. Furthermore, I do not want to build packages from...

Here’s my workflow that I use for several years without any issue. mrcaseb.com/posts/update...

4 weeks ago 0 0 0 0

How did I not know about this. Great work, thanks!

1 month ago 2 0 0 0
Post image

Didn’t expect seeing Hadley getting sandwiched so bad today.

1 month ago 19 1 1 0
Advertisement
Data Dictionary - Participation

No, it's just the route of the targeted receiver. Not of all receivers. Here's the data dictionary nflreadr.nflverse.com/articles/dic...

1 month ago 1 0 1 0

The number of routes ran by a receiver isn’t available for free. So that’s nothing nflverse can provide.

1 month ago 0 0 1 0
Post image

~~ nflverse data update ~~
2025 participation data is now live thanks to @ftnfantasy.com and @realfrankbrank.bsky.social.

Access
with nflreadr nflreadr.nflverse.com/reference/lo...
or
with nflreadpy
nflreadpy.nflverse.com/api/load_fun...

1 month ago 21 7 2 0

True. I just think an "explosive" run play shouldn’t be compared to pass plays. It’s just an extraordinary good run play?

1 month ago 2 0 0 0
Post image

Well, actually 😅
10+ rushing yards correspond roughly to the 90th percentile, while 15+ passing yards are below the 80th percentile.

1 month ago 2 0 1 0

No. We did not maintain 2025 injury data at all

1 month ago 1 0 0 0
Preview
Add "Explosives" to the output of `calculate_stats()` ¡ Issue #550 ¡ nflverse/nflfastR e.g. 10+ rushing yards and 15+ passing yards. Is there a unified definition of explosive plays?

I have received several requests for nflfastR to add the number of “explosive plays” to the stats.
Is there a standardized definition of an explosive run or pass?
Something like 10+ rushing yards and 15+ passing yards?
Please feel free to add your input here github.com/nflverse/nfl...

1 month ago 3 0 3 0
Advertisement

For sure! I have a lot of painful case_whens that will look so much cleaner with new dplyr. More speed is also great. Davis‘ output is crazy useful.

1 month ago 0 0 0 0

While I like the new function and agree it’s nice syntax, this was always possible with a simple named vector.

2 months ago 0 0 2 0
Preview
dplyr 1.2.0 dplyr 1.2.0 fills in some important gaps in dplyr's API: we've added a new complement to `filter()` focused on dropping rows, and we've expanded the `case_when()` family with three new recoding and re...

dplyr 1.2.0 is out now and we are SO excited!

- `filter_out()` for dropping rows

- `recode_values()`, `replace_values()`, and `replace_when()` that join `case_when()` as a complete family of recoding/replacing tools

These are huge quality of life wins for #rstats!

tidyverse.org/blog/2026/02...

2 months ago 464 133 12 13

Love this thread

2 months ago 1 0 0 0

-- Today's update of the 2026 head coach tracker --

It feels like we'll be mostly done by tomorrow.

Data per AroundTheNFL and various other sources.

2 months ago 5 0 0 1

ID issue on our end. We'll work on it

2 months ago 1 0 1 0

Today's update of the 2026 head coach tracker.

6 down, 4 to-go. News are slowing down until the candidates of the remaining playoff teams are allowed to conduct their next interviews.

Data per AroundTheNFL and various other sources.

2 months ago 2 0 0 0

I fear so too. And I wonder if Bluesky can afford it or is willing to do so.

2 months ago 2 0 1 0

Has there been any news since last year about NFL teams using Bluesky?
Or did we simply accept the ban?

2 months ago 5 0 1 0
Advertisement

Tight End? Kelce might be gone

2 months ago 1 0 1 0

Imagine what they could do with all that money. Easy turnaround

2 months ago 1 0 1 0

Seems like cutting Mahomes is no option due to cap reasons

2 months ago 1 0 2 0

Today's update of the 2026 head coach tracker.

Data per AroundTheNFL and various other sources

Please note that this is a snapshot of a rapidly changing landscape, and I only post once a day to avoid spam.

2 months ago 4 0 0 0

There wasn’t much head coach news and I gave up on OC/DC because the data isn’t reliable and requires too much manual work.

2 months ago 1 0 1 0
Post image Post image

Here are OC and DC variants but the data source isn't 100% reliable so there might be stuff wrong or missing.

2 months ago 2 0 1 0