dataByReporter = d3.rollup(
data,
v =>
v
.filter(d => d["Partner"] != "World")
.map(e => {
return {
reporterName: e["Reporter"],
reporterISO: e["ISO"],
partnerName: e["Partner"],
partnerISO: e["PartnerISO"],
exportGross: +e["Gross Export"],
exportShare: +e["Share"]
};
})
.sort((a, b) => d3.descending(a["partnerName"], b["partnerName"])),
d => d["ISO"]
)