data = {
const wind = {
N: 0,
NE: 45,
E: 90,
SE: 135,
S: 180,
SW: 225,
W: 270,
NW: 315
};
const csv = await d3.csv(
"https://raw.githubusercontent.com/ds5110/stinky2/main/sample_data/merged_data.csv"
);
let data = csv.map((d) => [
new Date(
+d.date.slice(0, 4),
+d.date.slice(5, 7) - 1,
+d.date.slice(8, 10)
),
wind[d.wind_direction],
[+d.longitude, +d.latitude]
]);
return data.filter((d) => compassFilter[d[1]]);
}