问题标签 [highcharts]

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 回答
1532 浏览

highcharts - highcharts,切换类别?

我希望能够在堆积柱形图上隐藏和显示类别。所以我有这样的事情:

具有两个系列 (\:) 和五个类别的图表。我知道如何切换\or :,但我如何切换Aor BorCDor E?到目前为止,在我的实验中,我想出的唯一方法是重新绘制整个图表并忽略我想要隐藏的任何类别。还有其他选择吗?

0 投票
2 回答
91676 浏览

javascript - HighCharts : 是否可以自定义个别系列的颜色?

我正在使用 HighCharts 制作折线图报告。在这个特定的报告中,我被要求自定义每个系列的颜色。该系列将始终保持不变。例如:

约翰系列:蓝色虚线玛丽系列:红色实线

有谁知道如何做到这一点?

0 投票
3 回答
18769 浏览

javascript - Highcharts 如何使用 JavaScript 变量作为系列数据源?

我正在运行一个 asp.net 代码隐藏,它创建一个字符串变量,该变量包含一个用逗号分隔的浮点数集合。在 C# 中是这样的

然后,此变量进入 asp.net 网页,并在其中分配给 JavaScript 变量:

现在我们进入 Highcharts,其中普通系列的语法如下所示:

我想做的是将 myJString 分配给系列的数据字段。我尝试了两种方法,但都没有奏效。解决方案可能是微不足道的,但我远不是一个狂热的程序员。看起来问题的核心是 Highcharts 需要一个数字数组而不是字符串。但是,我对 JavaScript 中方括号的理解是它们将其中的任何内容转换为字符串?

这是不起作用的:

第二次尝试来自highcharts -回想起来,可变数据导致浏览器锁定它是有道理的,因为从不仅仅是数字的字符串中减去 0 没有达到目标。

第一次尝试没有奏效也是有道理的,因为它似乎想要一个数字数组而不是一个字符串。现在到我的实际问题:

我可以在 JavaScript 中廉价地转换逗号分隔的浮点数字符串,以便可以在数据字段中使用它,如果可以,我该怎么做?在代码隐藏中执行此操作并将数组传递给 JavaScript,然后用数组尝试整个事情会更好(性能方面)吗?这是假设 myJString 不是浮点数组是实际问题。

提前感谢您提供的任何见解。

0 投票
2 回答
4832 浏览

jquery - 隐藏除选定数据系列以外的所有数据系列,HighCharts

我有一些使用 Highcharts 的折线图,我需要隐藏除用户选择的数据系列之外的所有数据系列。示例页面可在http://opheliadesign.com/weight找到。

例如,在“身体成分”下,单击“脂肪”会隐藏骨骼、水和 BMI - 从而可以更轻松地查看体脂肪图。

谢谢!

0 投票
1 回答
3960 浏览

javascript - Highcharts如何将毫秒传递给pointStart(真的是一个javascript问题)

我想要做的是将变量传递给 Highcharts 的 pointStart 选项。

这是javascript的一部分

dtTemp 仅用于上述分配的此问题,它实际上来自代码隐藏,因此使用变量而不是直接输入数字是功能要求。

我想做的是使用 dtTemp 变量作为Highcharts系列的起点。执行此操作的适当方法是将 dtTemp 分配给pointStart在这个JSFiddle中可以看到 pointStart 的一个示例。

上面的代码不起作用,Highcharts 不会按原样接受 dtTemp。我对这一切都很陌生,但我认为问题在于 dtTemp 是一个字符串,但它需要一个数字(双精度?)。但是,将上述内容替换为以下内容也不起作用:

所以我现在对问题到底是什么感到有点茫然。您可以提供的任何见解将不胜感激。提前致谢!

编辑:根据 mVChr 回复的解决方案:

0 投票
4 回答
5913 浏览

charts - Highcharts 问题 - 在可缩放图表中显示标签

我在 xAxis 中有一个包含 200 多个类别的缩放柱形图。因此,当它处于初始状态(比例 1:1)时,所有这些家伙都显示在 X 轴下方,即使我将它们垂直放置也无法读取任何内容。我需要缩放图表以使标签可见。

这是问题的屏幕截图: 在此处输入图像描述

这是我的代码:http: //jsfiddle.net/sherlock85/hJcQm/

是否可以根据缩放级别调整标签的浓度(可能会自动更改步骤)?

我将衷心感谢您的帮助。

谢谢, 安德烈

0 投票
5 回答
31069 浏览

javascript - 更改 HighCharts 轴标题

是否可以以编程方式更改 HighCharts 图表的轴标题?

我正在尝试做这样的事情:

或者

(在图表初始化时已经设置了标题)。

0 投票
3 回答
5228 浏览

javascript - highcharts 中的堆叠瀑布图

我们需要堆叠瀑布图(我们正在使用 highcharts.com)。 http://fiddle.jshell.net/8JP8T/提供了创建瀑布图的选项,但我们需要创建堆栈。以前有人做过吗?谢谢 !!

0 投票
2 回答
20168 浏览

sql - 如何使用 SQL 查询创建图表数据

我正在尝试使用Jquery Highcharts插件创建可视化图表。

但我无法编写查询来创建插入 JS 所需的数据。

我需要做的是向客户展示有多少独立访问者点击了他的招聘广告。你可以看到我想要做的最终输出;

在此处输入图像描述

这是必需的JS的一部分;

统计表;

我需要获取多个计数,其中 job_statUnique=1 AND jobstat_Date 介于现在和 7 天前,以便将数据插入到 Series 字段中。

感谢帮助。

0 投票
1 回答
1233 浏览

javascript - 无法执行 xAxis[0].setCategories & series[0].setData

大家好,我正在使用设置数据和设置类别方法为图表动态传递值。我附上了小提琴链接,它加载了一个示例图表和一个按钮,当单击它设置图表的数据和类别时。setData(yaxis) 和 setCategory(xaxis) 对我不起作用。

http://jsfiddle.net/byfour/XUgAQ/13/

请帮忙!

非常感谢,byfour