d3js — CSV-файл хороплет

Я работаю с данными о преступности по всей стране. Я хочу отобразить данные в картограмме, как в этом примере!

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

queue()
  .defer(d3.json, "assets/counties.json")
  .defer(d3.csv, "assets/crime.csv", function(d) { rateById.set(d.id, +d.magnitude);
    data[d.id] = d.magnitude;
    })
  .await(ready);

Спасибо! Просто хочу высушить мой проект.


person user3267289    schedule 30.03.2014    source источник


Ответы (1)


Да, вы можете просто добавить больше данных. Пока вы сохраняете существующие столбцы с их именами, а все, что вы добавляете, имеет другое имя, существующий код должен работать нормально.

person Lars Kotthoff    schedule 30.03.2014