开发者问题收集
我正在使用两个数据文件创建地图。一个数据文件包含位置的经纬度。另一个数据文件包含这些位置的人口。两者都有一列位置代码。只要两个文件包含相同的代码,就可以。但是,我的人口数据集仅包含部分位置代码的信息。所以我收到一个错误:test.html:75 Uncaught TypeError: 无法读取未定义的属性“pop”我该如何避免此错误?我的完整代码如下。这里还有一个包含所有 CSV/文件的 Plun
我正在尝试实现立体主义,并且在我的聚合物组件中使用d3.jsv2。第一步是选择图表的 DOM 元素:d3.select("#example1").call(function(div) {...});这在cubism.v1.js的第 1205 行返回以下错误:Uncaught TypeError: Cannot read property 'appendChild' of null检查代码后,div
有没有办法快速确定为什么两个应该可以互换的.csv文件却不能互换?类似于用于批判性评估的差异/验证类型机制。我有一个 d3.js 地图,我想让它可视化一些数据,当我使用我的初始数据集时,它运行良好,但在我创建的新数据集上,它崩溃并出现Uncaught RangeError: Maximum call stack size reached错误。我最初的猜测是:由于标题的名称不同 - 这可能是问题所在
尝试将以下内容应用到我的数据集上:https://bl.ocks.org/mbostock/4015254。我已更改变量以适合我的数据集。我的代码如下:<script>var svg = d3.select("svg"),margin = {top: 20, right: 20, bottom: 30, left: 60},width = +svg.attr("width") - margin.l
我是 d3.js 的新手,在制作饼图时,我收到以下错误:'d3.v4.js:13909 Uncaught TypeError: Cannot read property 'length' ofundefined'我的数据格式如下: var company = [{"company_code": 1,"company_name": "Walmart","health_safety": 3.6,"w
我正在尝试使用 React redux 渲染基本的 d3 图表。我从 Reducer 中获取了一个值,但是当我迭代数据时,我收到错误消息:Uncaught TypeError: Cannot read property 'map' of undefinedat new ChartContainer (ChartContainer.js:13)at ReactCompositeComponentWr
我在 JSX 文件中创建了一个 React 组件,在构造函数中我有:this.state = {data: [[200,100],[50,60],[100,300]] };这完全没问题。它运行良好。但是,如果我添加:this.state = {linedata: [{x:200,y:100},{x:50,y:60},{x:100,y:300}] };我得到:d3.js:265 Uncaught T
我尝试使用 D3 将 CSV excel 文件解析为表格。我知道代码“有效”,因为这在我老师的浏览器上有效(也是在线代码,所以对其他人有效);但是当我尝试运行相同的代码时,浏览器中没有弹出任何表格。我试过在 Chrome 和 Edge 上。我的老师在 Chrome 上运行它,它对他有效(他有 Mac,我有 Windows 10)。无论如何,寻求一些帮助,以了解为什么这可能不起作用。考虑到这不起作用
我正在制作折线图,其中有一个功能取自:http://www.d3noob.org/2014/07/my-favourite-tooltip-method-for-line.html它在链接中的示例中运行良好,但对我来说,它给出了一个错误,并且悬停时没有显示任何内容,即使其他所有功能都运行良好:Uncaught TypeError: Cannot read property 'data' of un
我有一个使用 d3.js 创建的饼图。我可以单击饼图的任意一个切片,它都能按预期工作。但是,我尝试添加无序列表并尝试使其行为与切片相同。因此,如果您单击列表项,饼图应该像单击切片一样旋转。为了实现这一点,我需要获取 d.startAngle 和 d.endAngle。这在单击切片时完美运行我遇到的问题之一是,当我单击列表项时,我收到错误代码“Uncaught ReferenceError:d 未定
我一直在弄乱 D3JS 源代码。我想要实现的是,如果同时按下 CTRL,则仅允许使用滚动进行缩放(就像 Google 地图一样)。我一直在弄乱完整的 D3:https://d3js.org/d3.v4.js我试图在第 16556 行左右实现这一点: function wheeled() {if (!filter.apply(this, arguments)) return;if (event.c
我尝试运行此代码:var gieStainColor = {gpos100: 'rgb(0,0,0)',gpos: 'rgb(0,0,0)',gpos75: 'rgb(130,130,130)',gpos66: 'rgb(160,160,160)',gpos50: 'rgb(200,200,200)',gpos33: 'rgb(210,210,210)',gpos25: 'rgb(200,200,
我使用了 Mike Bostock 描述的可重复使用图表模式。我面临一个问题。饼图功能:-1. 当我单击饼图的选项卡时,它应该旋转并将我单击的颜色放在顶部。问题:-1. 当我单击第一个图表时。该功能已实现,但它是在第二个图表上实现的。我认为问题与全局声明有关。但我没有全局声明任何东西。请有人帮助我完成这个非常基本的任务。这是我的 js fiddle 链接,您可以在其中检查此异常。https://j
我正在使用以下代码加载两个 csv 文件 d3.csv("sqrt100train.csv", function(error, data2) {d3.csv("sqrt100test.csv", function(error, data) {sqrt100train 如下所示: Trees Train1 0.0592862 0.0578573 0.0328574 0
我正在寻找一些关于如何修复我的数据以条形图形式可视化的指针。我创建了一个随时间变化的数据的小倍数可视化。由于数据收集方式的性质,数据共享某些属性。例如,您可以在下面看到 .csv 的摘录,其中group和date重复:group,date,totalsacid,1641,8438acid,1641,0acid,1641,0beef,1641,977.85beef,1641,0beef,1641,0