Yesterday Regular Reader Ramón made a great suggestion: Let's not solve the problem today, but work on it over the weekend and give people some extra time to work on this.
That's a great idea. I'm traveling at the moment (hence, the question) and I could use the extra time as well!
As I mentioned, the first part of this problem is to find a data set (or sets) that will hold the data we need.
There are lots of ways to do this. Here are a couple of options:
1. Use a commercial weather provider. Wunderground often has data sets available from individual weather stations. Look for the "weekly" data in a table, and download that. (I already knew that Wunderground had such data, so I just did a search for [Wunderground] and went from there.)
2. Use a government agency. The US National Weather Service has snowfall data that they publish. Example data for Nov 13th. Canada has a similar service with data for provincial weather stations as well. To find these data sources, I searched for [ snowfall data US weather service ] and [ snowfall data Canada provincial weather service ]
Now you can just scoop up the data from these sites and fast forward to figuring out the visualization!