问题标签 [r-plotly]

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 投票
0 回答
1334 浏览

r - 在 R 中通过 webshot 保存 .png

我正在使用 webshot 从 HTML 保存 png 文件:

这给了我这样的情节。它在左上角返回一个小图像。我应该怎么做才能在中心放置全尺寸图像?

0 投票
1 回答
2103 浏览

r - 如何使用 R 在 Plotly 中为时间序列设置 xlim?

这可能看起来类似于这个问题:How to format two Axes in Plotly using R? 但事实并非如此。加上这个没有任何回应。

我正在尝试使用 R 中的 Plot_ly 将三个子图(所有时间序列)放在另一个之下。虽然这些图是正确的,但我希望它们的 x 轴即日期时间范围相同。目前,第三个情节的时间戳从上午 8 点开始,而其他情节的时间戳从上午 00:00 开始。我希望我的第三个情节也从上午 00:00 开始,即使那里没有值。这将使视觉比较更容易。这是我的代码片段:

subplot 函数将它们全部放在另一个之下。任何帮助或信息表示赞赏。

**编辑:**这是现在的样子。我只希望第三个轴也与前两个轴同时开始。如您所见,第三场比赛从早上 8 点开始。当前地块

0 投票
1 回答
283 浏览

r - 在 R 中关闭 plotly 3D Scatterplot 标记指示器

在此处输入图像描述 当您将鼠标悬停在标记上时,从标记延伸到相应轴的称为(在 API 中)的线是什么?有没有办法关闭这些?

0 投票
0 回答
224 浏览

r - 在 R 中的 plotly 3D 散点图中显示特定平面 (XY)

在此处输入图像描述 对于 x 轴和 y 轴使用 showgrid = TRUE,有没有办法摆脱从 x 和 y 轴延伸的垂直线,以便显示单个平面?

0 投票
1 回答
229 浏览

r - Plotly R add_trace 对象相距甚远

我正在尝试制作一个宽度比平时更小的分组条形图。当我尝试减小宽度时,条之间存在我不想要的间隙。有什么办法可以改变吗?一种让两个酒吧彼此相邻的方法?

我已经复制了下面的代码:

另外,我希望条形图的值显示在图表的底部。我尝试过,但只能将它放在栏内,但显示在栏的顶部而不是底部。

任何帮助深表感谢。

0 投票
1 回答
487 浏览

r - 在 plotly 中定义填充的二维等高线图的外边缘

问题:我正在尝试使用 plotly 在 R 中重现圆形填充的 2d 等高线图(也尝试过 ggplot2,但 plotly 似乎更容易)。

数据:示例数据下载链接 - https://drive.google.com/file/d/10Mr5yWVReQckPI6TKLY_vzPT8zWiijKl/view?usp=sharing

为等高线绘制的数据采用列格式,通常称为z变量,也有x数据y可用于 的所有值z。一个简单的数据框如下所示:

示例数据框

请忽略重复的常见 x 和 y,因为我已经截断了小数。数据大约有 25000 行。

方法:我首先使用 akima 包z对给定的变量值进行插值x并在 2dy中映射。z这使得z列数据适合用于 2d 绘图和显示轮廓的 xy 网格。

预期结果:
z 变量的二维等高线图

使用的代码:

实际结果: 绘制等高线图

需要帮助: 将实际结果图的边缘细化为与预期结果图像非常匹配的东西。

非常感谢您的评论和帮助。

0 投票
1 回答
6623 浏览

r - 在 plotly::subplot 中显示所有情节标题

我有两个由R's创建的密度图plotly

现在,我想将它们绘制在一起。所以我使用了plotly's subplot

但这仅保留了以下情节标题pl.2在此处输入图像描述

我如何在该情节上获得两个标题?

0 投票
1 回答
1189 浏览

r - 绘制从原点到某个点的箭头

是否可以在情节中创建箭头?我正在尝试绘制方向,而我所做的解决方法只是绘制一条直线,这与箭头不同。

基本上,我有一个数据框,并且想要为数据框中的每一组点创建一个从原点轴 (0,0) 到数据框中的点的箭头。

我认为它应该与add_annotations,因为它很容易创建箭头,但我不知道如何让它们从原点开始。

0 投票
1 回答
376 浏览

r - 使用 plotly R 处理双轴图表时无法正确显示跟踪

我在下面写了一段代码来使用 R 中的 plotly 绘制双轴图表。

代码:

当试图在主要 y 轴上绘制 A 和 B 并在次要 y 轴上绘制 C 时,最后一条迹线(在本例中为 C)与第二条迹线(在本例中为 B)重叠,导致两条迹线而不是三条迹线。但是,在悬停时,新跟踪显示正确的值标签,但在可视化中出现不正确(在错误的位置)。

如果您需要任何其他详细信息,请告诉我。

谢谢。

0 投票
2 回答
1669 浏览

r - 情节:平行坐标情节:轴样式

我真的很喜欢 Plotly 中可用的平行坐标图,但我遇到了一个可以使用帮助的问题。

某些坐标是否可以使用基于 log10 的轴?

正如您在下面的示例中所见,执行 log10 变换可以更好地区分较小的值。但是,通过转换数据,我们失去了解释值的能力。我更愿意记录坐标轴而不是数据,但找不到这样做的方法。

我确实在 github 问题https://github.com/plotly/plotly.js/issues/1071#issuecomment-264860379中找到了与“轴样式”相关的内容,但不是解决此问题的方法。

我将不胜感激任何想法/指针。

阴谋

更多平行坐标示例

Plotly 平行坐标文档