问题标签 [rickshaw]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2562 浏览

d3.js - 如何让人力车将数据聚合到几周而不是几天

我的 x,y 值由 unix 纪元时间(大约一年)和一个整数组成。我用这个绘制 x 轴:

结果看起来不错,但刻度线是基于日期的(我假设),我在周末什么都没有发生时会下降。我想按周汇总。人力车是否可以将同一周内所有时间的 y 值组合在一起?

这是一个有效的 jsfiddle:http: //jsfiddle.net/jTmWC/

0 投票
2 回答
2482 浏览

javascript - 在人力车图中显示 X 和 Y 轴

我有多个数据及其计数。我想使用人力车条形图显示它。我如何分别在 X 和 Y 轴上显示数据和计数。我得到的是:

显示没有 X 和 Y 轴的条形图。我们如何在条形图中显示 X 和 Y 轴?

0 投票
2 回答
5998 浏览

javascript - 如何在 Rickshaw.js 图中设置动态或静态刻度大小?

我正在创建一个 Rickshaw.js 驱动的图表,就像在这个例子中一样:http ://code.shutterstock.com/rickshaw/tutorial/example_07.html基于我自己通过 AJAX 调用返回的数据。数据以字节(典型值范围为几 GB 或数百 MB)或秒(介于 10 秒到 50 分钟之间)为单位。我尝试对字节使用Rickshaw.Fixtures.Number.formatBase1024KMGTP格式化程序并在几秒钟内编写自己的格式化程序,这很好。问题是我需要以一种智能的方式定位刻度线 - 最好是动态的,但即使是静态设置(例如,放置一个刻度 every1024*1024*1024=1 GB或 every 60 s)也可以。

我尝试将其设置tickSize1024^3

但我最终没有看到任何蜱虫。我做错了什么,正确的方法是什么?

0 投票
3 回答
129 浏览

javascript - 在 Javascript 中解析

在这里,我使用 java.stringify 获取数据。但是要使用我在图形框架中获得的数据,那不应该被引用。我需要解析所有包含引号的数据。(例如 [{data:[{x:87.6,y:85}..) 我应该在这里做什么?请帮我!!

这是我需要解析的数据..

0 投票
1 回答
449 浏览

javascript - 使用没有“x/y”作为键的 JSON 数据

我是JSON和图形世界的新手,第一次使用 Rickshaw。

在示例中,它使用以 x 和 y 作为键的JSON数据:

我的数据具有以下键值:

是否可以告诉 Rickshaw 以该格式使用我的数据,或者可以说有一种方法可以即时转换此JSON数据?

更新:

将 SQL 更改为:

0 投票
1 回答
159 浏览

javascript - 访问 Json 文件中的数据

我很难访问特定的 json 数据。这是我的 json 文件

我想先取商家名称对应的唯一值的 avgPrice 和 numProducts 的值。例如,在 json 数据中,第一个和最后一个商家名称相同(即“商家名称”:“A”)。所以我想先取商家A的价值,然后再取商家B的价值(如果重复我想先完成那个,然后再去另一个商家。

响应是 json 文件中的数据,我使用 $.getJSON 获取它。在上面的代码中,我想

访问商家名称行 response.data[i].mn[i].avgPrice.. 既然我无法.. 有什么办法可以吗?

0 投票
1 回答
74 浏览

d3.js - Rickshaw.graph() 可以在特定坐标处创建图表吗?

如果我有一个现有的 SVG 元素并且我希望将 Rickshaw.graph() 创建的图表插入到(以前)现有 SVG 元素中的某个(x,y)坐标处,是否可以这样做?

0 投票
1 回答
2277 浏览

javascript - 人力车仅在某些点上显示网格线

我有一张用人力车制作的图表:

我的图表

我设置了刻度线,以便它们只有在值为 -24、0 或 24 时才有标签:

但是网格线出现在每一个刻度上,即使是我的案例语句没有返回的那些!我怎样才能摆脱其余的网格线?

0 投票
1 回答
1148 浏览

javascript - 在人力车、jquery 或 d3.js 中显示图像悬停图

有人知道图像是否可以在人力车或 d3 图表上的鼠标悬停事件上显示。如果是这样,请举例说明。提前致谢。帮助将不胜感激。

0 投票
1 回答
258 浏览

javascript - 禁用悬停方法

我正在使用 Rickshaw javascript 框架。那里有一个悬停类。在那里我可以修改悬停类以在现有代码中返回我自己的结果。以同样的方式,我想禁用悬停以使特定数据可见而不悬停。有没有办法使用 CSS 或 javascript 来做到这一点?