d3.js

    0热度

    1回答

    我知道SVG的geometricPrecision样式选项,但是路径仍然会出现丑陋的别名。我使用的数据集相当密集,大约有400个点。看看下面的红色路径。 是否有在SVG抗锯齿路径的任何其他的选择吗? 编辑: 该生产线是从制表符分隔的数据创建如下(减去不重要的细节): var x = d3.scaleLinear() .range([0, width]); var y = d3.sca

    0热度

    1回答

    我做了一个小提琴来测试我的JavaScript。我原本无法获取CSV数据,因为我的谷歌云存储桶未设置跨源请求标头。在修改json头文件并将数据提取到我的小提琴中时,我得到了一些工作。在MTurk Worker沙箱中执行以测试我的数据后,不再拉到我的手表中,而且控制台中也没有错误。我真的不确定会发生什么问题,所以我在这里发帖,因为我没有任何可以解决的问题。任何建议,以搜索将非常感激。 附加信息:铬停

    0热度

    1回答

    我基于这个简单的例子中D3.js力向图: https://bl.ocks.org/mbostock/950642 现在,我在CSS部分添加一个字段中键入一些文字。我的目标是建立一种搜索框来根据名字找到节点。这意味着,如果我输入“Joly”,那么应该突出显示具有该名称的节点。 问题是如何解决这个问题? <style> input[type=text] { width: 100%

    1热度

    1回答

    我是使用D3和React的新手。我的反应应用程序由create-react-app创建。 在我的反应成分,我输入D3使用import * as d3 from 'd3' 我的代码如下: this.xScale = d3.time.scale() .domain(d3.extent(this.props.data, function (d) { return d[_self

    0热度

    1回答

    我正在尝试使用D3的拖动功能“拖动圆点”(一个svg圆圈)。为了保持模块化,我有多个文件。在“App.js”文件中实例化一个来自“Dot类”文件的点是可行的!然而,拖动行为是平稳的。 我一直在这一段时间,修补和“谷歌搜索”。现在拉头发。我需要第二套眼睛。我错了什么? 谢谢! Dot.js: import * as d3 from "d3"; export class Dot { co

    0热度

    1回答

    我目前正在与d3图书馆合作。我有一个将加载2个外部js脚本的HTML文件。一个脚本将创建一个d3强制图形,另一个脚本将创建一个高图形图表。 im当前面临的问题是绘制了高图表时图表布局冻结。我用超时来延迟图表的绘图,所以我可以确定图表是问题所在。当图表绘制抛出以下错误: Uncaught TypeError: Cannot read property 'x' of undefined 用下面的代

    0热度

    1回答

    我加入圈子的结束,并为每个圈子我加入了与从第一圈到最后一圈很快的动画线。 在我的真正的问题,我消费,在X和Y返回几个点的Web服务。在settimeout的帮助下,我模拟了当我使用Web服务并返回点时。我需要创建一个圈子,做与从最后一圈新的圆或新界创造了线的动画,而无需从头开始重复动画,刚刚从动画线路添加新的或新的点创建新圈子的最后一圈。我该怎么做? http://jsfiddle.net/kvy

    1热度

    1回答

    我知道一些可以处理多个csv文件的答案,当你知道将要上传多少文件时。 这是逐个获取文件名并将文件放入队列的代码。 var q = queue(); $('#files').change(function(){ var fileNames = ""; for(var i = 0; i < this.files.length; i++){ fileNames += "

    0热度

    1回答

    我使用画布在D3地图上绘制路径(虽然它似乎发生在using SVG too),并且我在线条连接处得到了小点。这似乎只发生在Chrome和Firefox上。 Safari似乎很好。 我在画圆圈的时候也会有点白点。查看放大图像了解更多细节。 是否有其他人遇到过这种情况,并找到了减少这些工件的方法?或者这只是Chrome和Firefox渲染d3路径的方式(我注意到它在正常路径和geoPaths中)? 我

    0热度

    1回答

    我 大家好,我是javascript/D3.js编程新手。我需要调整代码,我感觉有点失落。 的主要问题是:如何保存JSON数据集在JavaScript 目前的代码加载一个大的CSV文件,解析和格式化。 我想在另一个程序中移动文件管理部分,但是直接到直接得到格式良好的文件,我想通过运行这个代码并保存输出(即:json = buildHierarchy(csv);)直接保存它。 谢谢为您的帮助! d3