问题标签 [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 回答
841 浏览

r - Plotly - R - 导出为矢量图形

我正在尝试使用 plotly 作为矢量图形导出绘图。

这会生成一个 SVG 文件,但该图似乎并不是真正的矢量图形,而是嵌入的图像。

我不能真正使用像素图像,那么有什么方法可以实际导出绘图吗?

非常感谢!

0 投票
1 回答
351 浏览

r - R中体积空间中的切片

我试图用两个横截面的表面制作一个 plot_ly 表面图,即在 Z 平面上映射一个表面,在 X 平面上映射另一个表面。

z 平面上的表面工作正常,但在另一个平面上添加第二个表面让我绊倒了。我可能对 plot_ly 如何处理数据有误解。

我正在尝试做这样的事情,但我无法从这个情节中获取代码在我自己的 R (RStudio) https://plot.ly/~schippkus/0/slices-in-volumetric-data/ #阴谋

这是一个具有单面工作的可重现示例,而两个面是奇数。此示例中创建的数据与我正在处理的数据具有相同的维度。它最初以 3 维数组的形式出现,我强制采用这种格式。

0 投票
1 回答
1919 浏览

r - R图表转换为html格式,无需其他文件

我的示例数据集:

保存图表:

我已经搜索了这三个可以输出 HTML 格式的函数,但它们也会生成其他文件,我无法解决。

我正在尝试将使用 ggplot 函数到 ggplotly 函数的图形转换为 HTML 格式,但我遇到了问题。当我保存图形时,该函数还会生成其他文件,例如 plotlyjs、jquery 和 crosstalk。我希望只能制作 HTML 文件,因为如果每个图形都有不同的文件,则很难将文件放在网站上。

这些是我运行代码时的文件。我的预期结果是只制作了 HTML 文件。

在此处输入图像描述

其他文件保存在 lib 的目录中,但我希望不提供它们,我可以运行 HTML 文件。有可能吗?或者还有其他方法吗?

在此处输入图像描述

0 投票
1 回答
1143 浏览

r - 烛台图(情节)R

我对来自 的烛台图有疑问plotly。在我的测试数据上工作正常,但如果我使用我的数据框结果是:

问题

0 投票
1 回答
535 浏览

r - 有两个对称的条形图

我在 R 中使用 plotly 库。

我想要两个对称的条形图。像这样的东西:

在此处输入图像描述

但是我有 :

在此处输入图像描述

如何将橙色条形图的方向更改为与另一个对称?

非常感谢你的帮助。

0 投票
1 回答
634 浏览

r - 在 event_data 中使用 plotly 动画帧

我正在尝试根据动画情节图中的选定帧过滤闪亮的情节(对于这个应用程序:http ://www.seabbs.co.uk/shiny/ExploreGlobalTB/# )。这是否可以使用当前的 event_data 实现(供参考:https ://plotly-book.cpsievert.me/linking-views-with-shiny.html )?通过阅读ropensci GitHub,我认为这还没有实现。如果没有其他获得此功能的建议?

图之间反应的一个工作示例(点击时)如下(警告此代码使用 getTBinR 并将从此处提取 WHO TB 数据(http://www.who.int/tb/country/data/download/en/) .

该数据的框架是 ggplot 对象中的 Year,然后使用 plotly 进行转换(映射功能代码:https ://github.com/seabbs/getTBinR/blob/improved_interactive_plots/R/map_tb_burden.R )。理想情况下,我可以使用 event_data 框架,但是如果不这样做,是否可以从 plotly 对象中选择当前帧?

从 MLavoie 的答案修改的第二个示例。只是为了澄清目的是在动画结束时提取点击国家和年份。这两个示例都在单击时提取国家/地区,以下内容清楚地表明年份并没有动态变化,因为它是动画的。

0 投票
1 回答
158 浏览

r - 合并情节对象R

我有两个散点图,我想表明回归线是不同的。

在一种情况下,我正在考虑 1995-2017 年的所有数据。我想表明,奇数年 (95,97) 的平均值高于一般年份。

所有数据的数据框是bayern,只有奇数年的数据框是bayern_ohne_wm_em

我用 plotly 创建了两条回归线:

这给了我这个:

但是,我实际上希望两条线都在一个情节中。我会通过加入joint2我制作的两个数据框来做到这一点。该数据框如下所示:

我尝试以下方法:

这给了我这个错误:

多谢你们!

编辑:

这里有一些调试的东西:

0 投票
0 回答
209 浏览

r - 在情节网格中混合颜色

我一直在尝试绘制一个带有颜色的 3d 网格,plotly但面部颜色一直被错误地分配。

它应该是这样的 - 在此处输入图像描述 但显示为 - 在此处输入图像描述 有谁知道如何解决这个问题?

0 投票
2 回答
737 浏览

r - R plotly,在 3D 热图上有不同的颜色和 z 轴

我想绘制一个 3D 热图,plotly但我想让颜色渐变独立于 z 轴。

ggplot2可以生成以下图像:

在此处输入图像描述

现在有了plotly,我无法获得与一列(此处freq)相关的高度和与另一列(列)相关的颜色variable。下图将高度和颜色都与freq.

在此处输入图像描述

0 投票
1 回答
155 浏览

r - 如何在两个向量之间建立线性关系?

我正在尝试用 plot_ly 制作相关图

作为一个例子,我做

然后绘制

但是如何制作线性线并计算 R2?有办法吗?

如果您知道任何其他方法可以做到这一点,请告诉我。

例如,这样的事情会很棒

http://vault.hanover.edu/~altermattw/courses/220/R/corr/corr_2.html

我试图这样做:

我得到一个错误。