data = d3.csvParse(await FileAttachment("vgsales.csv").text(), function(d) {
return {
rank: d["Rank"],
name: d["Name"],
platform: d["Platform"],
year: d3.timeParse("%Y")(d["Year"]),
year_label: parseInt(d["Year"]),
genre: d["Genre"],
publisher: d["Publisher"],
na_sales: parseFloat(d["NA_Sales"]),
eu_sales: parseFloat(d["EU_Sales"]),
jp_sales: parseFloat(d["JP_Sales"]),
other_sales: parseFloat(d["Other_Sales"]),
global_sales: parseFloat(d["Global_Sales"])
};
});