Skip to content

Latest commit

 

History

History
95 lines (64 loc) · 4.81 KB

File metadata and controls

95 lines (64 loc) · 4.81 KB

Sketch #6: Data Visualization

Create a p5.js sketch that visualizes and/or sonifies data that is either loaded from a JSON or CSV file or pulled live from one or more APIs.

Here are some ideas that you might try:

  • Track personal data over the course of a few days (exercise, sleep, computer use, eating, etc.). Enter the data manually into a JSON file and visualize the results.
  • Count word frequencies in two different text sources (i.e. two different authors, two different newspapers, two different political speeches) and visualize the results.
  • Use weather, earthquake, or satellite data to affect elements in a sketch in real-time.

Submit your sketch to OpenProcessing under the Data Visualization collection. Label your sketch with your name in the format Firstname_Data_Viz.

Resources

Readings:

Tutorials:

References:

Tools:

Datasets:

APIs:

Inspiration

Fernanda Viégas and Martin Wattenberg, Wind Map, 2011.

Ben Rubin and Mark Hansen, Listening Post, 2003.

Giorgia Lupi and Stefanie Posavec, Dear Data, 2016.

Periscopic, Gun Deaths, 2013.

Pedro M. Cruz and John Wihbey, U.S. Immigration by Origin at Birth 1830-2015, 2018.

Ben Fry, On the Origin of Species: The Preservation of Favoured Traces, 2009.

Josh Begley, The News is Breaking, 2017.