Skip to content

Instantly share code, notes, and snippets.

@ddonatien
Last active January 24, 2020 12:57
Show Gist options
  • Select an option

  • Save ddonatien/031692ca003f5ea65fd2fa2089b0ca10 to your computer and use it in GitHub Desktop.

Select an option

Save ddonatien/031692ca003f5ea65fd2fa2089b0ca10 to your computer and use it in GitHub Desktop.
Tuto 3.1
license: mit
<!DOCTYPE html>
<head>
<meta charset="utf-8">
<script src="https://d3js.org/d3.v4.min.js"></script>
<style>
body { margin:0;position:fixed;top:0;right:0;bottom:0;left:0; }
</style>
</head>
<body>
<script>
// Feel free to change or delete any of the code you see in this editor!
var svg = d3.select("body").append("svg")
.attr("width", 960)
.attr("height", 500)
var margin = {top: 60, right: 60, bottom: 60, left: 60};
var width = 960 - margin.left - margin.right,
height = 500 - margin.top - margin.bottom;
d3.csv("https://raw.githubusercontent.com/LyonDataViz/MOS5.5-Dataviz/master/data/stocks.csv", (d, e) => {
if (e) {
//console.log(e)
return
} else {
console.log("Data");
//console.log(d)
var nested = d3.nest()
.key(function(r){return r.symbol})
.entries(d)
console.log("Nested");
//console.log(nested);
}
})
</script>
</body>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment