У меня есть набор данных о винах. Для каждой этикетки вина у меня есть несколько сведений, таких как страна происхождения, виноград, из которого оно сделано, белое или красное вино, его рейтинг и т. д. Я получаю эти данные из csv. В конечном счете, для визуализации, которую я создаю, мне нужны данные типа: Grape | Белый или красный | Считает. Мне удалось получить такие данные:
count: 1
grape: (3) ["Pinot Noir", "Malbec", "Garnacha"]
type: "Red wine"
count: 1
grape: ["Pinot Noir"]
type: "Red wine"
count: 1
grape: ["Pinot Noir"]
type: "Red wine"
для каждой винной этикетки в моем наборе данных. Однако мне нужно, чтобы данные были такими:
count: 1
grape: "Pinot Noir"
type: "Red wine"
count: 1
grape: "Malbec"
type: "Red wine"
count: 1
grape: "Garnacha"
type: "Red wine"
count: 1
grape: "Pinot Noir"
type: "Red wine"
count: 1
grape: "Pinot Noir"
type: "Red wine"
Чтобы потом свести к этому:
count: 3
grape: "Pinot Noir"
type: "Red wine"
count: 1
grape: "Malbec"
type: "Red wine"
count: 1
grape: "Garnacha"
type: "Red wine"
Возможно ли это сделать через javascript?
d3.csv
, мы можем найти лучший и самый быстрый способ получить структуру данных так, как вы хотите. - person Gerardo Furtado   schedule 23.07.2019