1,872 karma · joined February 11, 2011
• Newsletter-er @ Data Is Plural: https://www.data-is-plural.com/
The spreadsheet simply contains the text and links from each newsletter edition ... but in a tabular format. (One advantage to the newsletter over the spreadsheet: the links make a bit more sense, since they're associated with specific anchor text.) The "non-structured" archive of previous newsletters can be found here: https://tinyletter.com/data-is-plural/archive
Happy to answer any Qs!
In fact, I've been liking it so much that I wrote a tutorial for first-time users: https://jsvine.github.io/intro-to-visidata/
(Feedback very much welcome / appreciated.)
Thanks again for the feedback. Really appreciate it — and the existence of the Internet Archive and Wayback Machine.
And, yep, the library is intentionally designed only to request one snapshot at a time.
Detailed methodology/code here: https://github.com/BuzzFeedNews/2016-01-tennis-betting-analy...
Structured archive: https://docs.google.com/spreadsheets/d/1wZhPLMCHKJvwOkP4jucl...
Most recent edition, sent yesterday: https://tinyletter.com/data-is-plural/letters/data-is-plural...
Structured archive: https://docs.google.com/spreadsheets/d/1wZhPLMCHKJvwOkP4jucl...
Most recent edition, sent this morning: http://tinyletter.com/data-is-plural/letters/data-is-plural-...
[0]: http://python-colormath.readthedocs.org/en/latest/conversion...
> Is the rgb space actually sRGB?
Yes. Added: https://github.com/jsvine/spectra/commit/7f1ac6f5287340ed356...
> And what is the parameter to brighten/darken/saturate/desaturate?
The parameter for brighten/darken is a positive/negative linear adjustment to the L(ightness) value of the color's Lab representation. (Spectra converts the color to Lab, makes the change, and then converts back to the original color space.)
Likewise, the parameter for saturate/desaturate is a positive/negative linear adjustment to the c(hroma) value of the color's Lch representation.
Added a note here: https://github.com/jsvine/spectra/commit/fd3cbde9338ce388849...
The goal is to, ultimately, have all these details in the docstrings: https://github.com/jsvine/spectra/issues/1
Yes, that's definitely the type of use-case I had in mind. Another big one: Choropleth maps.
> I also like seeing nbviewer used for documentation, I haven't seen that very often.
Glad to hear it! It's my first attempt at writing documentation in an IPython notebook. Seemed like a good fit for something so visual.
Spectra uses grapefruit for parsing HTML names and hexcodes.
- Data-processing scripts and HTML/JS/CSS for the maps and charts: https://github.com/BuzzFeedNews/2014-06-bikeshare-gender-map...
- Python parsers for the various bikeshare services' published data: https://github.com/BuzzFeedNews/bikeshares
- General guide to getting data from these services: https://github.com/BuzzFeedNews/bikeshare-data-sources
In the meantime, pull requests quite welcome: https://github.com/jsvine/reporter