问题标签 [lineplusbarchart]

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 投票
1 回答
219 浏览

nvd3.js - nvd3 线加条形图,圆形大小可变

我正在使用 nvd3 线加条形图,并试图更改折线图中圆圈的大小。(折线图上每个圆的半径不同)

为了使点在折线图上可见,我使用了以下 CSS 代码 -

我在addRadius绘制图表后调用该方法。

此代码适用于旧版本的 nvd3,但不适用于 1.8.1 或更高版本。

我在这里看到了一些解决方案,但它们不适用于最新版本的 nvd3。

0 投票
0 回答
71 浏览

graph - NVD3 linePlusBarChart,如果左/右边缘很小,x轴标签消失,在-1和1之间

在我的 NVD3 linePlusBarChart 中,如果左/右边缘是介于 -1 和 1 之间的小双精度值,则 x 轴标签会消失。请注意,如果左边缘小于 -1 且右边缘大于 1(无论是双精度还是整数),然后标签正确显示。不确定这是否是一个错误。我将获得的实际数据集将包含非常小的双精度值,通常在 -0.1 和 0.1 之间。任何解决此问题的解决方法/建议/帮助将不胜感激。

plnkr http://plnkr.co/edit/nmIpD14S9eNp14mssa8u?p=preview

JSfiddle 在http://jsfiddle.net/1gqc6pb7/12/

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
103 浏览

javascript - 数据放置在 xAxis -nvd3 上的错误日期

我用 nvd3 创建了一个 linelusBarChart。图表的数据是从 REST 服务接收的时间序列(线和条)。我面临的问题涉及 xAxis 上的数据放置。当我缩小图表时,数据没有放置在正确的位置(结果如下图所示): 在此处输入图像描述 但是当我放大时,数据放置在与正确日期不同的日期(查看下图): 我该在此处输入图像描述 如何解决这个问题?

我的代码是:

所用数据的概述是: