У меня есть CSV-файл в следующем формате
type,1,2,3,4,5,6,7,8,.... // Upto 48
type1,54.69801915,84.4717406,81.87766667,66.48516667,...
type2,51.57399106,84.23170179,82.13950136,67.37540461,...
......
Я хочу нарисовать линейный график, используя эти данные CSV с d3. Однажды я вложил их в код, указанный ниже
d3.nest().key(function(d) {
return d.type;
}).entries(data);
Мой JSON выглядит следующим образом
{ key: "type1", values: […] }
и внутри values
это просто массив из одного элемента, значение которого { 1: 54.69801915, 2: 84.4717406, 3: 81.87766667, … }
Но я ожидаю, что это будет массив, похожий на
{ { 1: 54.69801915}, {2: 84.4717406}, {3: 81.87766667}, … }
Может кто-нибудь сказать мне, что я здесь делаю неправильно? Или как мне получить ожидаемый формат?