Skip to content

Instantly share code, notes, and snippets.

mean (red) and total (black) rWAR by birth-state.

@bdilday
bdilday / README.md
Last active August 29, 2015 14:15
expansion of the US

Expansion of the US. Map is zoomable.

@bdilday
bdilday / README.md
Last active August 29, 2015 14:19
rWAR (aggregate) weighted mean geographic center

A map showing the time-evolution geographic center of the US, weighted by aggregate rWAR.

@bdilday
bdilday / README.md
Last active August 29, 2015 14:19
rWAR (year-to-year) weighted mean geographic center

A map showing the time-evolution geographic center of the US, weighted by aggregate rWAR.

@bdilday
bdilday / README.md
Last active August 29, 2015 14:23
broadDRA

This gist collects some ipython notebooks to compute baseball prospectus' CSAA and DRA using retrosheet data. The database queries are in Python and the model fitting in R.

A visualization of some data from the 2010 U.S. Census. This was created for the University of Illinois Coursera class on data visualization.

My submission uses data on the population and area of US states, based on the 2010 census, and was obtained from the census.gov website. The data are displayed using bar charts built with d3 and the visualization includes an interactive sorting feature and a text display if you hover the mouse over a bar. Because area and volume are less effective in communicating quantitative differences than length, I was interested in the idea of using length to display area or volume. I applied the guideline of using desaturated colors for the fills of the bars. I included density as a sorting option, but didn't display it as a bar since it is computable from population and area. This is motivated by Edward Tufte's guidelines of removing redundent elements of the visualization.

@bdilday
bdilday / README.md
Created August 8, 2015 05:35
letter-to-letter network

A visualization of letter-to-letter network data. This was created for the University of Illinois Coursera class on data visualization.

These data were obtained from the SCOWL (Spell Checker Oriented Word Lists) database, available here, http://wordlist.aspell.net. I generated a medium-sized database of English words, capital words, and abbreviations, and then computed the number of occurrences of letter #1 being succeeded by letter #2. The nodes are connected by chords, and the width of the chords represents the fraction of links from letter #1 that terminate on letter #2. The angle of the arc for each letter represents the fraction of all letters. Hovering the mouse on an arc highlights the links from that arc and fills the table with the letter-to-letter fractions. Hovering the mouse on a chord displays the letter-to-letter fractions.

@bdilday
bdilday / HOF_metrics.csv
Last active October 11, 2015 23:41
HOF selector - bar chart - test iv
We can make this file beautiful and searchable if this error is corrected: It looks like row 6 should actually have 31 columns, instead of 27. in line 5.
pname,plid,birthYear,minyr,fWar,rWar,fwa2,rwa2,fwa3,rwa3,fwa4,rwa4,fwa5,rwa5,fwa7,rwa7,fwb3,rwb3,fwb5,rwb5,fwb7,rwb7,fDoom,rDoom,fJAWS,rJAWS,ibat,hofmon,hofstd,ithisyear,poz100
JackMorris,morrija02,1955,1977,52.50,43.90,21.10,21.00,10.10,11.60,3.00,5.20,0.80,1.00,-0.00,-0.00,15.00,16.00,22.40,25.20,29.70,32.60,55.49,53.69,41.10,38.25,0,122,39,0,0
NoodlesHahn,hahnno01,1879,1899,39.60,46.00,25.40,33.90,19.40,27.90,13.40,21.90,7.40,15.90,0.40,5.00,20.20,25.20,31.90,39.50,38.70,46.00,55.49,65.97,39.15,46.00,0,62,31,0,0
WarrenSpahn,spahnwa01,1921,1942,81.30,92.70,44.60,58.60,27.40,41.40,14.10,26.20,5.90,15.40,-0.00,5.20,19.60,26.20,30.90,38.50,40.80,49.70,78.82,95.05,61.05,71.20,0,260,66,0,43
KennyRogers,rogerke01,1964,1989,46.80,51.20,17.00,24.60,6.70,14.50,1.50,8.10,-0.00,3.30,-0.00,0.50,13.50,18.30,20.60,28.10,27.30,35.20,49.98,60.86,37.05,43.20,0,66,29,0,0
RickWise,wiseri01,1945,1964,49.80,32.20,21.70,11.20,11.70,3.80,4.80,1.10,1.00,-0.00,-0.00,-0.00,16.00,12.50,24.80,18.70,32.00,24.50,56.14,40.10,40.90,28.35,
@bdilday
bdilday / 603acbb77d6aa22702fb.png
Last active October 27, 2015 01:34
HOF selector - bar chart - test vi
603acbb77d6aa22702fb.png
@bdilday
bdilday / README.md
Last active December 1, 2015 21:13
Visualization of the careers of the top 20 baseball players

Visualization of the careers of the top 20 baseball players

My submission shows the cumulative totals for a variety of baseball statistics for the top 20 position players (as measured by baseball-reference WAR, 1901-present), as a function of year. The chart includes a number of interactive elements to help navigate the information, which I hope are self-explanatory and discoverable.

By showing the totals as a function of time, over a baseline of approximately 115 years, we get a relatively sparse graph, and a fair amount of blank space. I considered trying to condense the chart, but I feel this representation is meaningful and gives a visual sense of the vast span of time that baseball data encompasses; there are very few areas where we have data as detailed and numerous, over such a long time span, as we have for baseball. One of the the things I love about baseball is that behind the numbers and the statistics are people and personalities and a time and place in American history; Babe Ruth didn't just hi