Most Important Data Visualization Questions
Most Important Data Visualization Questions
Must Know:
Must Know:
Must Know:
// JSON Reading
$.getJSON('data.json', function(data) {
// Process JSON data
});
4. D3.js Fundamentals
• What is D3.js?
• Data joins, selections, and binding
• Various D3.js functions
Must Know:
// Basic D3 Selection
d3.select("body").selectAll("p")
.data(dataset)
.enter()
.append("p")
.text(function(d) { return d; });
Must Know:
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Task', 'Hours per Day'],
['Work', 11], ['Eat', 2], ['Commute', 2], ['Sleep', 9]
]);
var chart = new google.visualization.PieChart(document.getElementById('piechart'));
chart.draw(data, options);
}
</script>
Must Know:
function playButton() {
if (!isPlaying) {
playInterval = setInterval(updateChart, 1000);
isPlaying = true;
} else {
clearInterval(playInterval);
isPlaying = false;
}
}
Must Know:
Bar Chart, Pie Chart, Line Chart, Bubble Chart, Candlestick Charts
circles.enter()
.append("circle")
.attr("cx", function(d) { return d.x; })
.attr("cy", function(d) { return d.y; })
.attr("r", 5);
Papa.parse("data.csv", {
download: true,
header: true,
complete: function(results) {
console.log(results.data);
}
});
EXAM STRATEGY
3-Mark Questions (40 questions) - Focus on definitions