问题标签 [ggvis]

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

r - ggvis 直方图工具提示,可识别 bin 中的元素

我想在 ggvis 直方图上创建一个工具提示,以显示该 bin 中元素的标识。一个例子:

我想要一个悬停工具提示,它会给出该 bin 中包含的值的 id,但我不知道如何让 ggvis 给我这个数据以在 add_tooltip 中使用。

谢谢!

更新:

当在一个整数变量上使用来自 r2evans bellow 的 tooltipFunc 时,它会给出在相邻 bin 工具提示上重复的 id。要更正,只需将不等号更改为引用左闭区间(ggvis 中的默认值)。

0 投票
1 回答
1304 浏览

r - 带有 HTML 的闪亮、ggvis 和 add_tooltip

如何使用tags$...ggvis 交互式图形中的功能?

一个“小”且人为的例子:

(不可否认,这对于构建表格来说不是最优雅的。)

当我在行ttFunc1内使用时add_tooltip(...),工具提示会正确显示。但是,当我使用 relative-equivalentttFunc2时,它是一个空的工具提示。

ttFunc1(x=list(rownum=2))与with的比较ttFunc2(x=list(rownum=2))表明它们在功能上是等效的。

我错过了什么?

0 投票
1 回答
1924 浏览

r - 在一个绘图中同时使用 layer_text() 和 layer_points()

我是 ggvis 的新手,有一个相当简单的问题。我想在散点图中显示数据点及其标签。各个图很容易生成:

但是两者的结合是行不通的。

我收到此错误:

关于图层的文档在这里没有帮助(http://ggvis.rstudio.com/ggvis-basics.html#multiple-layers,http://ggvis.rstudio.com/layers.html)。

0 投票
3 回答
1188 浏览

r - 使用 ggvis 对数比例和限制

嗨,我对 ggvis 中的刻度有点困惑。我正在尝试做两件事:一是有一个对数刻度(相当于 plot() 中的 log="x")。我也在寻找 xlim=c() 的等价物。在这两种情况下,下面的代码都没有给出预期的结果。

请注意,使用 trans="log",所有点都在图的左侧,并且比例消失了。

接下来,我想将绘图限制为某些值。我可以对数据框进行子集化,但我希望从 plot() 中获得等效的 xlim。

这给出了更奇怪的结果,所以我猜我可能误解了域的作用。

谢谢你的帮助!

0 投票
1 回答
3144 浏览

r - 以闪亮的方式渲染 ggvis 控件

我无法让输入滑块在闪亮的应用程序中呈现在 ggvis 图中。在没有输入滑块的情况下,这些图可以很好地渲染,但是在添加它之后会出现以下错误:

服务器.R:

ui.R:

关于如何让滑块渲染的任何见解都会很棒。我花了相当多的时间来挖掘这个问题。提前致谢

0 投票
1 回答
475 浏览

r - R ggvis plot:当我悬停时,使用工具提示一半的散点消失

我正在使用闪亮创建一个 ggvis 散点图。我在使用工具提示功能时遇到问题。当我将鼠标悬停在散点图上时,散点图上的一半点消失了。然后我可以看到剩余一半的工具提示信息。

有人有同样的问题吗?要重现错误,您可以从以下位置下载代码和源文件:

https://github.com/er3kim78/Shiny

UI文件:库(ggvis)

0 投票
1 回答
510 浏览

r - shiny-markdown 和 ggvis 的问题

我遇到了问题,包括将 ggvis 绘制到闪亮降价中。例如,守则

导致ggvisOutput无所事事,而线条

产生一个 Plot 而不是 declearing output$p。我认为bind_shiny(vis, id)是这里的问题。

任何想法如何解决这一问题?

PS:我的 sessionInfo()

0 投票
0 回答
962 浏览

r - 带有误差线的 ggvis 绘图 - 自定义轴文本

我正在尝试创建一个带有误差线的 ggvis 图。我决定将平均值绘制为点,将误差线绘制为矩形。这是我的数据集:

这是我正在尝试制作的绘图代码:

我陷入了无法正确为轴刻度分配标签的地步。我没有对应文本“a”,“b”和“c”的3个刻度,而是每个刻度都有“a,b,c”。

你能指出我做错了什么吗?也许通常有一种更简单的方法来制作我不知道的错误栏?

先感谢您!

0 投票
2 回答
1628 浏览

r - 使用 ggvis 显示纵向数据,其中滑块控制年份

我正在尝试使用滑块来控制纵向空间数据集中的年份,本质上是一组散点图。我不知道如何将滑块分配给这个变量——你能在 ggvis 中做到这一点吗?

一个简化的数据集:

我试过的:

任何帮助表示赞赏!

0 投票
1 回答
1153 浏览

r - 是否可以在 Rstudio *.Rpres 文档中包含 ggvis() 输出?

最新版本的 rstudio 包括使用类似于 slidify 的一些背景魔法生成 HTML5 幻灯片的能力。但是,如果我包括

我在 html 输出中得到以下结果:

使用上述代码块编织一个常规的 *.Rmd 文件将按预期工作。但是,编织 Rpresentation 文件似乎不起作用,我找不到任何文档说明为什么存在行为差异。

更新:尽管演示文稿是基于 HTML 的,但似乎还不支持 HTML 输出。这似乎排除了 ggvis() ,除非通过以下答案中建议的方法导出到 svg 或 png 。

错误:在针对revealjs 输出的文档中找到产生HTML 输出的函数。请将此文档的输出类型更改为 HTML。