1/22
Flashcards reviewing key concepts of data visualization, dashboard creation, and related tools.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Data Scientists Deliverables
Communicating new insights to the end user through presentations, new data viewports, or real-time dashboards.
Decision Types
Strategic decisions require analysis and reporting, whereas operational decisions require regular refreshing of reports.
Data Visualization
Presenting data and information as graphs, charts, or maps.
Data Visualization Purpose
To emphasize observations to enable people to quickly and easily grasp their data.
Common Data Visualization Types
Column Chart, Line Graph, Pie Chart, Bar Chart, Heat Maps, Scatter Plot, Bubble Chart, Funnel Chart, Radar Chart, Tree Chart.
Crossfilter
A JavaScript MapReduce library that enables extremely speedy slice and dice on payment history.
Alternatives to Crossfilter
Map.js, Meguro, and Underscore.js.
Abstraction layer on top of d3.js
NVD3, C3.js, xCharts and Dimple.
dc.js
Can easily set up an interactive dashboard where clicking one graph will create filtered views on related graphs.
Libraries required to build dc.js application
JQuery, Crossfilter.js, d3.js, and Bootstrap.
index.html
The HTML page that contains our application
application.js
To hold all the JavaScript code
application.css
For CSS (Cascading Style Sheet)
reduceAdd() function
A function that describes what happens when an extra observation is added.
reduceRemove() function
A function that describes what needs to happen when an observation disappears.
reduceInit() function
This one sets the initial values for everything that’s calculated.
dc.renderAll()
Draws the graphs.
.filterAll() method
Removes all filters on a specific dimension.
dc.redrawAll()
Manually triggers all dc charts to redraw.
Dashboard development tools
Tableau, MicroStrategy, Qlik, SAP, IBM, SAS, Microsoft, Spotfire
Data Visualization tools with trial period and no free community edition
Wijmo, Kendo, and FusionCharts
Visualization Tool
HighCharts, Chartkick, Google Charts, d3.js
Interface used to build data science
HTML5, SAP’s BusinessObjects, SAS JMP, Tableau, Clickview,