开发者问题收集
我想在 D3.js 中的地图上合并两个数据集。例如:第一个数据集:.json 中的空间数据。第二个数据集:.csv 中的区域数据-> 当您将鼠标悬停在地图上时,工具提示应显示包含第二个数据集中一些数据的句子。我能够制作地图并显示带有 .json 文件中数据的工具提示,但如何插入第二个数据集?我的函数中是否有一个用于创建地图的新功能?我必须采用一种全新的方式吗?在使用 d3.js 之前,我是否应该将
答案 - nameById.get(id)(来自 Lars Kotthoff 的评论)尝试加载 .tsv 以返回州名称,但无法访问值。我已删除其他所有内容以显示我遗漏的内容。单击时,我可以看到 nameById 中的数据,但引用数据的尝试失败。我尝试在途中附加字符串,如“id_”+d.id 等……但没有成功。感谢您的任何想法。点击时的控制台输出 - 好奇第一个“{”之前的“o”是什么(对象?)un
我有两个.csv 文件,例如:date,type,brand,model,price2014-11-27, electric, tesla, model s , 1000002014-11-27, diesel, bmw, m3, 900002014-12-13, hybrid, toyota, yaris , 20000我如何合并这些文件以仅生成一个对象?两个文件的第一行都有列名,可以删除
我想创建一个地图,其中静态地图位于 json 文件中,动态数据位于 csv 文件中。地图显示,但 cvs 文件中的动态数据不起作用。我尝试遵循 mbostock 的解释,但到目前为止我无法使连接工作。这是代码:d3.json("/sites/default/d3_files/json/toronto-wards.json", function(error,wards) {var csvData;d
我有一个包含如下网络数据的 csv 文件:node,edges,centrality_degree1,"[(1, 2), (1, 3), (1, 4), (1, 5)]",1.02,"[(2, 1), (2, 3), (2, 4), (2, 5)]",1.03,"[(3, 1), (3, 2), (3, 4), (3, 5)]",1.04,"[(4, 1), (4, 2), (4, 3), (4,
我是 D3 新手,负责创建一个用于显示油井数据的仪表板。数据位于 3 个 csv 文件中,标题如下。公司数据:CompanyName、FacilityName、WellName、WellId、WellGasNRI、WellOilNRI、WellShrinkageFactor、WellYieldFactor油井预算估算:WellId、Month、Year、DaysInMonth、GrossOil、G
我正在尝试创建一个简单的“即插即用”地图模板,该模板允许用户将包含大地水准面和值的 csv 文件放入其中,然后将这些值视为等值线图。现在,我正在使用双循环合并两个数据集(地图和值),但想知道是否还有其他选择:此代码块保留在加载地理数据 (fresh_ctss) 的函数内:d3.csv("data/communities_pop.csv", function(error, comms){csv =
我正在制作一个交互式的世界地图可视化,用户应该能够放大某个国家/地区,然后查看该国/地区的更多详细信息(例如,如果该国/地区是美国,则查看各州的详细信息)。到目前为止,我有一个 geoJSON 文件用于保存世界各国/地区的数据,另一个用于保存中国各​​省的数据。问题是我需要将中国省份地图放置在世界地图上中国所在的位置。尽管两张地图的中国边界形状相同,但缩放比例不同,而且中国地图的翻译也存在问题。如
我想创建一个气泡图,就像图片中那样。直线路径中的气泡图。气泡针对每种类型的数据都有一个大小范围。
我正在使用 cviz-0.8.5.min.js 制作气泡图,但我想要使用 d3.js 的气泡图。它还应该带有工具提示,并且是浮动的。我查看了http://bl.ocks.org/mbostock/4063269。但它既没有移动也没有浮动。我想要两者。json-----[{"hod":"Speeding","age":"17-19","score":1},{"hod":"Speeding","age
我尝试使用气泡图示例作为模板来构建可视化。我的 JSON 是扁平层次结构,其中有一个名为children的元素,其中包含我想要可视化的对象数组。JSON 如下所示:{"children":[{"acc":"Q15019","uid":"SEPT2_HUMAN","sym":"SEPT2","name":"Septin-2","alt_ids":"","ratio":0.54942710878843
我正在看一个 d3js bubblechart 的例子。这是链接:http://jsfiddle.net/49L6uj7s/有人能解释一下为什么用 198 来计算欧几里得距离吗:var euclideanDistance = Math.sqrt(Math.pow((d.px - 198), 2) + Math.pow((d.py - 198), 2));
我是 D3 图表新手,在使多线图响应时遇到问题。我查看了一些有关如何使 D3 响应的示例,但我无法使其在我的图表上工作。如果有人可以帮助我使我目前拥有的代码响应,我将不胜感激。这是代码: // Set the dimensions of the canvas / graphvar margin = {top: 20, right: 20, bottom: 30, left: 50},widt
我想制作这样的气泡图:但我能做的只有这里 -http://jsfiddle.net/zeleniy/h646uopc/6/。jsfiddle code mock我如何将它们分开以避免重叠。我知道在某些情况下,由于图表高度限制,气泡会沿 x 轴移动。但无论如何我都不知道该怎么做?我不确定是否要使用强制布局来分散气泡。我想立刻把它画出来。
将需要一个泡沫图表,用于我正在处理的事情,并正在使用http://bl.ocks .org/mbostock/4063269例如。我的数据将以扁平的格式出现,因此我不需要处理节点树并将其弄平,因此我删除了该部分。问题是,在删除了并简化其余部分之后,它似乎对数据没有任何作用。我猜我的数据格式不正确,但我不确定。<a href="http://tributary.io.io/inlet/b54cdb7