运行此处找到的examaple:http://bl.ocks.org/micahstubbs/8e15870eb432a21f0bc4d3d527b2d14f
我收到无法找到world_countries.json的错误:
无法加载资源:服务器响应状态为404 (未找到)http://localhost:8000/world_countries.json
world_countries.json用于这段代码:
queue()
.defer(d3.json, "world_countries.json")
.defer(d3.tsv, "world_population.tsv")
.await(ready);
我认为world_countries.json可能来自topojson,这是我在现有库中加载的方式
<script src="http://d3js.org/queue.v1.min.js"></script>
<script src="http://d3js.org/topojson.v1.min.js"></script>
<script src="js/graphs/d3-tip.js"></script>
<script src="js/graphs/map.js"></script>
我真的希望有人可以帮助我!
答案 0 :(得分:2)
:
curl -O https://raw.githubusercontent.com/jdamiani27/Data-Visualization-and-D3/master/lesson4/world_countries.json
这会将https://raw.githubusercontent.com/jdamiani27/Data-Visualization-and-D3/master/lesson4/world_countries.json
下载到您当前的工作目录。
或者只是在浏览器中访问https://raw.githubusercontent.com/jdamiani27/Data-Visualization-and-D3/master/lesson4/world_countries.json,选择全部,复制,粘贴到您喜欢的文本编辑器中并保存为world_countries.json
,与您在d3示例中的其他文件保存在同一目录中正在与之合作。