Data Visualization and Prototype Application Development

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/22

flashcard set

Earn XP

Description and Tags

Flashcards reviewing key concepts of data visualization, dashboard creation, and related tools.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

23 Terms

1
New cards

Data Scientists Deliverables

Communicating new insights to the end user through presentations, new data viewports, or real-time dashboards.

2
New cards

Decision Types

Strategic decisions require analysis and reporting, whereas operational decisions require regular refreshing of reports.

3
New cards

Data Visualization

Presenting data and information as graphs, charts, or maps.

4
New cards

Data Visualization Purpose

To emphasize observations to enable people to quickly and easily grasp their data.

5
New cards

Common Data Visualization Types

Column Chart, Line Graph, Pie Chart, Bar Chart, Heat Maps, Scatter Plot, Bubble Chart, Funnel Chart, Radar Chart, Tree Chart.

6
New cards

Crossfilter

A JavaScript MapReduce library that enables extremely speedy slice and dice on payment history.

7
New cards

Alternatives to Crossfilter

Map.js, Meguro, and Underscore.js.

8
New cards

Abstraction layer on top of d3.js

NVD3, C3.js, xCharts and Dimple.

9
New cards

dc.js

Can easily set up an interactive dashboard where clicking one graph will create filtered views on related graphs.

10
New cards

Libraries required to build dc.js application

JQuery, Crossfilter.js, d3.js, and Bootstrap.

11
New cards

index.html

The HTML page that contains our application

12
New cards

application.js

To hold all the JavaScript code

13
New cards

application.css

For CSS (Cascading Style Sheet)

14
New cards

reduceAdd() function

A function that describes what happens when an extra observation is added.

15
New cards

reduceRemove() function

A function that describes what needs to happen when an observation disappears.

16
New cards

reduceInit() function

This one sets the initial values for everything that’s calculated.

17
New cards

dc.renderAll()

Draws the graphs.

18
New cards

.filterAll() method

Removes all filters on a specific dimension.

19
New cards

dc.redrawAll()

Manually triggers all dc charts to redraw.

20
New cards

Dashboard development tools

Tableau, MicroStrategy, Qlik, SAP, IBM, SAS, Microsoft, Spotfire

21
New cards

Data Visualization tools with trial period and no free community edition

Wijmo, Kendo, and FusionCharts

22
New cards

Visualization Tool

HighCharts, Chartkick, Google Charts, d3.js

23
New cards

Interface used to build data science

HTML5, SAP’s BusinessObjects, SAS JMP, Tableau, Clickview,