问题标签 [ggplotly]
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.
r - 工具提示删除回归线 ggplotly
我在 server.R 中有以下代码:
如果我删除工具提示,则回归线存在于输出图中,但包含工具提示,回归线不会出现在图中。有什么解决方案可以将两者结合在一起吗?
r - 使用条件语句根据不同的输入从不同的数据集中绘图
我最近开始研究闪亮,对于我的学校项目,我正在开发一个闪亮的应用程序,它使用 ggplot 在选定的输入上绘制图形。
现在,我的要求之一是,在前端选择某些输入后,我必须使用某些数据集绘制图形。假设我有 3 个不同的数据集,然后有 4 个输入,
我发现要使这种逻辑起作用,我需要表单中的提交按钮,我已经在网上检查了几个示例,但是正确理解了如何在我的情况下应用它。
现在,当我尝试使用 if 条件使用如下反应式绘制数据时,我得到了Error:could not find function "g"
我在这里做错了什么?以及如何在提交按钮上绘制此信息?
我将不胜感激,如果您可以查看我的代码并帮助我,我将不胜感激。
这是可用于重现示例的示例数据集-
用户界面
更新的 Server.R
谢谢你。
r - 将 ggplot 对象转换为 plotly 对象会创建与刻度值重叠的轴标题
我在这个问题中描述了同样的问题:
但是当我实施解决方案时,出现以下错误:
警告:忽略未知的美学:文本我们建议您使用带有 ggplotly() 的开发版 ggplot2 安装它:devtools::install_github('hadley/ggplot2') tmp [[2]] 中的错误:下标超出范围
此代码将在我的机器上产生此错误:
r - 导出到 R 中的 powerpoint
是否可以将 plotly/ggplotly 绘图导出到 Powerpoint 并保持其交互性?我的意思是,例如允许用户更改绘图线的颜色、粗细等。
示例代码:
顺便说一句,使用webshot
包将绘图导出为.png
文件不是解决方案。而且我应该能够编写此解决方案并从 R 或任何其他编程语言自动化 - 在线工具或任何其他应由用户单击以获得结果的应用程序并不能解决问题。
r - scale_fill in ggplot2 - Make a gradient color for every plot in a list of ggplots
I make a list of ggplots
stored in an object called g.a
, Here's the code to reproduce the plots (data is provided at the bottom).
Worth to note that I am probably missing something simple and over-complicated the problem.
If I ignore the scale_fill
I can plot them and I will get the "colorful" plot. But with that I get this warning:
Which means geom_point
does not plot anything.
I used scale_fill_discrete
, scale_fill_continuous
, etc. and they give me errors like discrete value to continuous scale
or vice versa or.
What I really want is to make a gradient color for years, let's say from blue to red, so I can distinguish between the years while seeing if there's a chunk of similar years (e.g. 60s) around the same spot.
P.S. At the end, I am using ggplotly()
(e.g. ggplotly(g.a[[2]],tooltip = c("x","y","tltip")
). So, if that would change the behavior of scale_fill
(which is, for example, some of the colors that I have specified are invalid for plotly
) , please have that in mind.
Sample Data:
dat.a
dB.coef.a
mybreaks
myfills
r - 向ggplotly绘图添加垂直线
我正在尝试构建一个结合ggplot2
和的情节plotly
。两条垂直线出现在纯 ggplot2 上,但一旦我调用plotly::ggplotly
它,它们就会消失。如何使数据也出现在ggplotly
版本上?如果你有一个只使用的解决方案plot_ly
,那也很好。
数据:
制作情节的代码:
在这里你可以看到两条垂直线:
但不是在这里: