Data Processing

Zhongyu Chen, 12455822


filter_3

JavaScript

Line Chart built with pure JavaScript, using XMLHttpRequest() to get csv data, with canvas and context for drawing line chart.

filter_4

D3 Bar Chart

Bar chart built with d3 v5.7.0 library, using csv() to get csv data, with select() and append() for applying text, and svg for drawing bar chart.

filter_5

D3 Scatter Plot

Scatter plot built with d3 v5.7.0 library, using API to request data, with svg for drawing bar chart and implemented with a few interactive features.

filter_6

D3 Linked Views

Linked views built with d3 v5.7.0 library, consist of a bar chart and a pie chart, using csv() to get csv data and svg for drawing the linked views, implemented with a few interactive features.