2014-10-13 1 views
1

Я пытаюсь узнать, как сделать диаграмму рассеяния в этом примере:реализации разброса в d3

http://bl.ocks.org/mbostock/3887118

Я хочу изменить данные таким образом, он может построить график «Зачисление» за «Год» вместо «sepalLength» над «sepalWidth».

Когда я подставляю данные DATA своими собственными данными, он правильно рисует, за исключением случаев, когда я пытаюсь заменить TITLE (т. Е. Зачисление для sepalLength), ничего не появляется.

Любые идеи?

ответ

0

В зависимости от метода, который используется для форматирования файла данных, существует вероятность, что использование файла с разделителями вкладок может не иметь вкладок в нужном месте или даже того, что вкладки могут отсутствовать.

Я предлагаю вместо этого сделать CSV-файл (значения, разделенные запятой), и проверить это. Просто назовите файл data.csv и изменить

d3.tsv("data.tsv", function(error, data) {

кусок кода

d3.csv("data.csv", function(error, data) {

Вам не нужно создавать файл целиком, чтобы проверить эту идею, просто положить несколько значений для тестирования и посмотреть, как это происходит.

Возможно, вам будет полезно разместить ваш файл данных (или образец, который вы можете проверить, который, как вы знаете, не работает).

Смежные вопросы