Here's a new twist on the team Expected Points Added (EPA) visualizations. This time I've added a week-by-week plot of offensive and defensive production. When you hover over a team on the main plot, you'll see their production over time. When you hover over each point on the weekly plot, you'll see the opponent.
I've also flipped the defensive EPA values so that positive numbers are good on the graphs. I think it's a more intuitive way to do it. Most people, including myself, think of "up" as good. So the better teams will be up and to the right.
to be random variation and opponent factors. But there's also fundamental improvement and decline over a season, as well as injury-related changes in performance.
Right away, one of the more interesting things I've noticed is NE's trend. They're offense is in decline while their defense appears to be steadily improving.
BLT's offense appears to have found some consistency, but their defense has been falling off its early-season highs, even including Thanksgiving night's 9-sack beatdown of the 49ers offense.
GB's offense is so consistent it's scary. BUF's offense is clearly headed the wrong direction. ATL's offense appears to be improving. Check out NO's peak in week 7 vs IND. HST has been getting better throughout the season on both sides of the ball. We'll see how their trend line looks after Leinart makes a couple starts.
What observations do you guys see? What other suggestions do you have improvements to the graphs or for other applications? Player trends? I'm trying to automate things as much as I can and make these a regular feature.