April 2018
Beginner
238 pages
7h 13m
English
We have two JavaScript sections in our Notebook that produce some statistics. In this first section, we read a TSV file, produce the corresponding JSON-formatted output on screen, and select the largest weight from the animal set in the file:
var fs = require("fs");var d3 = require("d3");var _ = require("lodash");fs.readFile("/Users/ToomeyD/Documents//animals.tsv", "utf8", function(error, data) { data = d3.tsvParse(data); console.log(JSON.stringify(data, null, 4)); var maxWeight = d3.max(data, function(d) { return parseInt(d.avg_weight); }); console.log(maxWeight);});
This produces the output:

And it produces a section computing ...