我有一位同事正在整理D3可视化。我完全不熟悉D3的工作方式,并且已经花费了太多时间来解决所有问题,但我自己也是一个相当新的javascript开发人员,所以我只能使用我发现的内容。教程和我的副手javascript知识。
我在编辑后将fiddle放在一起(主要是在标记中安排他的脚本加载顺序以反映我的外部资源的显示顺序),使用JSON更正了一些小问题,以及安装了python来获取本地主机:8080滚动..但是现在我已经完成了所有这些,我不知道如何确定究竟是什么问题。如果我不得不猜测,我正在考虑makeGraphs函数的设置方式,以便从CSV中解析数据。
function makeGraphs(error, dataset, statesJson){
var project = dataset;
project.forEach(function(d) {
//parsing data from CSV
d.agegroup = d.agegroup
d.gender = d.gender
d.party = d.party
d.county = d.county
d.FIPS = +d.FIPS
d.dma = d.dma
d.cd = +d.cd
d.turnout = +d.turnout
d.turnout_buckets = +d.turnout_buckets
d.unsure = +d.unsure
d.unsure_buckets = +d.unsure_buckets
});
我知道这可能是糟糕的形式,但我对如何进行甚至感到茫然。任何帮助都将不胜感激。
/ E-- index.html文件加载,控制台中没有任何错误,从我的localhost服务器获取csv / json数据,但没有构建任何图表。