问题标签 [r-highcharter]

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

r - How can I get highcharter to represent a forecast object?

This is a follow-on to this question.

I am trying to get the pipeline given in that question to accept a forecast object as input:

Again, using this data:

I use

To create

enter image description here

But if I follow this same recipe using

I get this error:

How can I show the forecast series along with the historical? I've seen this in the documentation, but don't understand why I'd be getting this error.

JS CONSOLE OUTPUT FOR JK: enter image description here DF DATA AFTER RE-INDEXING:

0 投票
1 回答
859 浏览

r - 如何在 R 中使用 highcharter 创建运动折线图

我正在尝试创建一个运动折线图。该功能如下所示

运动线图

但我希望最终结果如下所示,使用该hc_motion选项

样条

即问题是在第一种情况下,运动图表将其xAxis视为类别,而我希望它像一个带有直线的散点图。

0 投票
0 回答
485 浏览

javascript - 显示地图 highcharter 闪亮的问题

我在使用包 highcharter 以闪亮的方式显示地图时遇到了一些问题。当我尝试在我的 RStudio 查看器中显示它时,一切都很好,我的地图很好。

然而,当我尝试通过功能highchartOutput(在服务器中)和renderHighchart(在 ui 中)在我闪亮的应用程序中显示它时。

我的地图的“highcharter code”非常简单,这不是问题,因为我可以在查看器中显示它,但我还是在这里显示它:

我敢打赌问题来自我加载的 .js 库,但不确定。

任何人都可以帮助我吗?

谢谢。

0 投票
1 回答
914 浏览

r - highcharter - 已下载的 hcmap() 地图在哪里存储在(闪亮的)服务器上?

我的设置:我使用两个一selectizeInputs起来hcmap()显示世界地图(这个自定义/世界巴勒斯坦高地),用户可以在其中更改研究所和他们想要查看的变量。因此,地图经常被渲染!在这个过程中,我通过测试/渲染应用程序多次下载了地图,直到我options(highcharter.download_map_data = FALSE)在浏览您的存储库时找到了 -关于如何使用的小插曲download_map_data并不是那么清楚。但是,现在地图无需再次下载即可渲染 -> 完美!

现在我的问题是:第一次下载地图时,地图在哪里存储在服务器上?因为在我当前的设置下,没有用户会再次下载地图(这是我想要的),但是如果我们必须重新启动服务器或移动文件怎么办?我只是想确保我不必一直为应用程序提供地图下载服务。

EDIT#1: JBKunst 的代码示例,因为新代码不显示任何数据

我之前使用的 hcmap 代码:

JBKunst 建议的新代码:

编辑#2:地图使用数据的结构(出于数据隐私原因更改了数字,但不是格式)

最好的问候,马丁

0 投票
0 回答
614 浏览

r - 闪亮的性能渲染序列化(交互式树形图)绘图对象

我正在为我的一位教授在 Shiny 中制作交互式树状图。树形图在最坏的情况下有 3 个级别和 20,000 个叶子。我无法在合理的时间内渲染它。

感兴趣的树形图的数量相当少,所以我创建了highcharter绘图对象并预先将它们序列化:

我的闪亮app.r文件看起来像这样

这个闪亮的应用程序就在这里。具有 50 和 500 个叶子的树形图的渲染时间大约在可接受的范围内。但是,对于 5000 片叶子来说太慢了,我需要一个可以处理多达 20,000 片叶子的最终解决方案。

我能做些什么来提高速度吗?

0 投票
0 回答
749 浏览

r - 在 highcharter / r 的气泡图中使用 colorAxis?

使用 highcharter 包,是否可以将 colorAxis 与气泡图结合使用?我通常只在矩阵、地图和树状图中看到它,但我想在气泡图或散点图上使用它,这样读者就不会希望点的颜色映射到。

这是我所拥有的一个小片段:

这是输出

所以,真的,我不确定我需要做什么才能让 colorAxis 映射到绘图上的颜色,如果可能的话。

0 投票
0 回答
1440 浏览

r - 使用 r-highcharter 库向下钻取分组柱形图

我正在努力在使用 highcharter 制作的分组柱形图中添加一级向下钻取。为了解释,我正在使用 highcharter 库中可用的“疫苗”数据集:

我创建分组柱形图的代码(类似):

它完美地创建了这个分组图表 它完美地创建了这个分组图表

我现在想在图表中添加一层向下钻取,我可以在其中选择“年份”,并显示所选疫苗的相应向下钻取数据。考虑到我在数据框中也有单独的向下钻取数据,请您提供最佳/最简单的方法来帮助您。

问候, 尼基尔

0 投票
1 回答
238 浏览

r - 将accessibility.js 模块与highcharter 一起使用

我正在尝试让可访问性模块与 highcharter 一起使用,但我似乎无法弄清楚如何去做。

我正在尝试将它集成到一个闪亮的应用程序中,所以这是一个非常小的例子,说明我目前所处的位置:

但它仍然不允许我穿过气泡。

0 投票
1 回答
1492 浏览

r - 使用 highchart2() 绘制大量数据时,highcharter hcaes“分组”使用

我正在尝试使用 highcharter 包(> 50k 行数据)在散点图中绘制大型数据集,经过阅读后我发现该highchart2()函数包括来自 highcharts 的 boost 模块,这在绘制大量数据时应该会大大提高性能。举个例子:

这应该正确地创建一个散点图,但由于数据量已经存在一些性能问题。这就是为什么我切换到highchart2()但令我惊讶的是,该图在尝试时没有显示任何数据点:

经过更多的搜索和阅读后,我发现使用list_parse2()绘图时渲染速度要快得多,所以我尝试了这个:

当然它不起作用,因为我改变了输入数据的结构,并剥离了我给的变量的名称hcaes()。然后,当我尝试这个时:

我得到了一个非常快速的渲染图,但我无法让分组工作在每个点上区分“是”和“否”,所以所有点现在都是相同的颜色。

所以我的问题是,我怎样才能有效地用 highcharter 绘制大型数据集,同时保持将变量分配给“组”参数的能力hcaes()

在此先感谢您的帮助。

0 投票
1 回答
749 浏览

javascript - Highcharter/Highmap:更改数十亿的图例标签格式

我想在高级地图中更改图例的标签格式。我的值从 0 到 2000 亿不等。第一步,即千 (k) 和百万 (M),没问题,但我需要更改十亿“G”的缩写。

我不太擅长 javascript,因此我不知道如何在 hc_legend() 函数中编写格式命令以将“G”更改为“B”,同时将“k”表示千,“M”表示百万.

这是一个小例子,可以看到 highcharter 使用“G”表示数十亿。