Skip to content

Latest commit

 

History

History
144 lines (86 loc) · 6.45 KB

agenda.md

File metadata and controls

144 lines (86 loc) · 6.45 KB

Want to suggest a change to a presentation topic?

Submit a pull request updating the line on this page!

Videos from class

For Columbia people registered, use your uni to log in and find them at the CVN site

2015-01-20 intro, some critiques, questionnaire

2015-01-22 analyze the questionnaire, set up your repo

2015-01-27 Malecki out hadley video

2015-01-29 Malecki out lisa video

2015-02-03 Tufte; gh-pages and jekyll

Read all of Tufte by this point.

Read the jekyll/gh-pages basics and a more in-depth tutorial, and/or yet another tutorial.

  • Presentation: some rules of thumb for good (static) graphs?
  • Presentation: serving jekyll locally; including different kinds of content

2015-02-05 ggplot and grammar

Fork, build, and read the ggplot2 book. Skim Wilkinson. Read and study the pictures in Gelman&Hill (at least) chapter 3.

  • Presentation: using ggplot to re-create more figures in Gelman & Hill
  • Presentation: using yhat's python ggplot

2015-02-10 markdown, rmd, and knitr

Read: Reproducibility is still a challenge and the knitr documentation and demos. We will also discuss using git branches and making a pull request.

  • Presentation: using knitr with pdf and html;
  • Presentation: controlling chunk options (sizes etc)

2015-02-12 lattice and rcharts

Read Lattice and the quick start at rCharts. Read about tidy data as the contract underlying all types of graphing.

  • Presentation: producing different graph types in lattice or ggplot
  • Presentation: using the different libraries of rcharts

2015-02-17 googlevis, histograms

Read: Histogram package paper and Wickham and Deng. Browse [Rgooglevis examples](http://cran.r-project.org/web/packages/googleVis/vignettes/googleVis_examples.html and watch Rosling, The Joy of Stats.

  • Presentation: connecting R to googlevis
  • Presentation: 1d and 2d density plots (hexbins etc)

2015-02-19 ggvis and vega, bokeh

Read and run http://ggvis.rstudio.com/ and optionally http://bokeh.pydata.org; read the Vega tutorial.

  • Presentation: getting started with ggvis in rstudio
  • Presentation: bokeh quick start

2015-02-24 d3 and the dom and the console

For this week, read Murray, Interactive Data Visualization for the Web

  • Presentation: html output with knitr and rcharts
  • Presentation: moving toward the browser

2015-02-26 d3 introbook; making a gist and a plunk

  • Presentation: making a plot with d3 in plunker and turning it into a gist
  • Presentation: something better than a bar plot?

2015-03-03 maps with base/lattice/ggplot/ggmap

  • Presentation: Making an nyc map in R and plotting things on it
  • Presentation: ggmap or geocoding with google maps in R or python

2015-03-05 maps in the browser (rmaps, d3)

Read the introduction to geospatial data by Bostock as well as the choropleth and the introduction to Rmaps which is built on Datamaps as well as leaflet.

  • Presentation: Rmaps and/or leafletR / leaflet-shiny
  • Presentation: Bostock Let's make a map redux (acquire, transform, plot)

2015-03-10 More git+jekyll workshop

2015-03-12 Color

Please choose two or three of these and come prepared with reactions and questions.

2015-03-17 Spring break

2015-03-19 Spring break

2015-03-24 blogposts (due) presentations

2015-03-26 blogposts presentations

2015-03-31 web services/python

  • Presentation: scraping something with beautifulsoup
  • Presentation: using twitter or yelp with python

2015-04-02 web services/r

  • Presentation: twitteR and Rfacebook
  • Presentation: scraping with rvest

2015-03-07 ipnb, beaker

  • Presentation: working with data across tools with beaker
  • Presentation: making and sharing iPython notebooks

2015-04-09 shiny and rjsonio

Read: Research directions in data wrangling and the Shiny tutorial.

  • Presentation: shiny app
  • Presentation: shiny app

2015-04-14 linked displays and brushing; parallel coordinates

Read Heer et al, animated transitions.

  • Presentation: database modeling
  • Presentation: another linked display (slider or brush)

2015-04-16 crossfilter, crosslet

  • Presentation: using crossfilter on some other data (acs? bls?)
  • Presentation: crosslet for citibike data?

2015-04-21 demo days teams 1-3

2015-04-23 demo days teams 4-6

2015-04-28 demo days teams 7-10

2015-04-30 Course and project review