Я хотел бы сделать многострочный график в d3. Большинство примеров, которые я видел, используют широкоформатные данные. Мои данные более сложны, чем позволяет широкий формат, он имеет несколько структур группировки. Каждый предмет оценивается в несколько дней и находится в группе лечения. Вот пример:многострочная диаграмма в d3 с длинными данными формата
Subject Score Time Group
Sub1 19.0 1 1
Sub1 19.0 2 1
Sub2 18.9 1 1
Sub2 19.1 2 1
Sub3 20.7 1 2
Sub3 19.5 2 2
Я хотел бы сделать различные линии для каждого Темы, но окрашено Group. Я попытался положить это в формат JSON, который выглядит следующим образом:
[{"Subject" : "Sub1", "Score":"19.0", "Time":"1", "Group" : "1"} ...]
Я полагаю, что я мог бы преобразовать данные в ширину, добавьте каждый путь SVG индивидуально и чем индивидуально выбирать каждый SVG и чем изменить цвет, но я задался вопросом, есть ли способ работать с этой структурой данных без необходимости этого делать?
Большое спасибо, отлично поработал. – iantist