This document provides an overview of key concepts for working with D3, including:
- D3 uses standard web technologies like HTML, SVG, and CSS rather than introducing new representations. Learning D3 largely means learning web standards.
- Visualization with D3 requires mapping data to visual elements using scales. Scales are functions that map from data values to visual values like pixel positions.
- Selections in D3 correspond to elements in the DOM. Data joins allow binding data to selections to drive attribute updates. The enter, update, exit pattern is used to handle new, existing and removed data.
- Common scale types include linear, log, quantize and quantile for quantitative data, and
This document discusses design thinking and how it relates to data and creativity. It provides an overview of design thinking as a process that balances analytical thinking and intuitive thinking. It also discusses how design thinking can be applied to business processes and problem solving. Additionally, it explores how data and creativity can work together, noting that creativity separates humans from animals and involves adapting nature to solve problems. The document advocates for educational systems that encourage students to use existing knowledge to address new challenges independently.
7. ¡°Data is not Information,
Information is not Knowledge
Knowledge is not Understanding
Understanding is not Wisdom¡±
-Cliford Stoll-
¡°Knowing yourself
is the beginning of
all wisdom¡±
-Aristotle-
Data