Возможно ли создать диаграмму рассеяния в ds.js путем привязки данных JSON? Примеры на веб-сайте ds используют файлы TSV и CSV-файлы, которые я мог бы создать, но предпочли бы привязываться к данным, возвращаемым в виде списка объектов с сервера. Я видел примеры других элементов управления d3, которые привязаны к форматированным данным JSON, но я не могу понять, как переносить эту функциональность на диаграмму рассеяния.Связывание ds.js Диаграмма рассеяния с данными JSON
0
A
ответ
0
Таким образом, чтобы быстро изменить пример на bl.ocks.org/mbostock/3887118
В файле index.html, закомментировать или удалить:
d3.tsv("data.tsv", function(error, data) {
data.forEach(function(d) {
d.sepalLength = +d.sepalLength;
d.sepalWidth = +d.sepalWidth;
});
, а также заключение
});
в самом конце файла.
Add, до вызова d3.tsv:
data = [
{ sepalLength:4.4, sepalWidth:3.5, petalLength:1.4, species: "setosa"},
{ sepalLength:4.9, sepalWidth:3.0, petalLength:1.3, species: "setosa"},
{ sepalLength:4.5, sepalWidth:3.0, petalLength:1.7, species: "setosa"},
{ sepalLength:4.2, sepalWidth:3.1, petalLength:1.5, species: "virginica"},
];
Готово.
Теперь вы, вероятно, захотите получать данные с сервера, поэтому вы просто используете вызов d3 json вместо статических данных или вызов d3.tsv.
+0
Знаете ли вы, если я могу привязать диаграмму к наблюдаемой коллекции нокаутом? – Ben
Смежные вопросы
- 1. Диаграмма Морриса с данными JSON
- 2. Диаграмма рассеяния с цветом точек данных, указанными с данными
- 3. Точечная диаграмма рассеяния в plotly
- 4. Масштабная диаграмма рассеяния
- 5. Matlab, диаграмма рассеяния
- 6. CUDA: Диаграмма связи рассеяния
- 7. Highcharts: Роза ветров диаграмма с данными JSON
- 8. Диаграмма морщин Морриса с динамическими данными json
- 9. Flot диаграмма с данными JSON пуст
- 10. D3 многоразовые многострочный диаграмма с данными JSON
- 11. Пузырьковая диаграмма, диаграмма рассеяния, диаграмма подсвечника с использованием основного сюжета
- 12. Динамическая диаграмма рассеяния XY
- 13. Базовая диаграмма рассеяния со справочными данными по диагонали (личная линия)
- 14. Параметры Knockoutjs Связывание с данными JSON?
- 15. диаграмма jqplot с данными из переменной и данными от JSON
- 16. Формат файла DS.js JSON от CSV
- 17. Диаграмма рассеяния квадранта в JavaFX?
- 18. Core Plot, построение диаграммы рассеяния с данными json.
- 19. Highcharts combie круговая диаграмма с диаграммой рассеяния
- 20. редактируемая диаграмма рассеяния с использованием dc.js
- 21. Highcharts - комбинированная диаграмма столбца с диаграммой рассеяния
- 22. Диаграмма рассеяния с простой регрессией лайнера
- 23. Связывание с DevExpress StockSeries2D Диаграмма
- 24. Диаграмма рассеяния не отображается должным образом
- 25. Круговая диаграмма с пустыми данными
- 26. Связывание данных Java с сложными данными с JSON
- 27. График рассеяния со скалярными данными
- 28. Множественная диаграмма Y-оси Google с данными Json
- 29. участок круговая диаграмма с данными JSON в d3
- 30. D3 Сгруппированная диаграмма диаграммы с вложенными данными JSON
Да, это возможно. Если вы предоставите конкретную диаграмму рассеяния, на которую вы смотрите, мы можем предоставить более точные ответы. – cmonkey
Это диаграмма графика разброса - http://bl.ocks.org/mbostock/3887118 - любые подсказки очень удобны. – Ben