问题标签 [googlevis]
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 - googleVis 图表和图形是否有文件上传限制?
当我在带有 gVis 表的 Shiny 应用程序中上传大于 5MB 的文件时,程序会崩溃“致命 R 错误”。当我取出 gVis 表时,我的程序运行良好。我还使用 options(shiny.maxRequestSize=-1) 绕过闪亮的正常 5MB 限制。
跟进:如何更改 Shiny 中的“超出最大上传大小”限制并保存用户文件输入?
用户界面
服务器.R
r - 个性化放大镜
我使用 googleVis 包绘制了一张嵌入到闪亮应用程序中的法国地图。但是较薄的部门是按地区划分的,我也必须代表部门。我实际上使用 .shp 文件来绘制和渲染按部门划分的每个区域,但我想让我的输出更具交互性和美观。
当我将鼠标悬停在一个区域上并个性化它的内容(例如在内部显示区域地图)时,有没有办法强制放大镜?或者构造一个等价物。
可能不是直接用R...
r - 以固定的时间间隔更新图形/绘图
我在 Shiny UI 中有一个情节。如果我更改任何输入参数并且通过反应性图将会改变。但是让我们考虑以下情况:- Shiny UI 绘图中的情节让我们说股票的日内价格变动。为此,您查询一些实时数据源。现在,如果我创建一个刷新按钮,然后如果时间过去了,我会继续单击刷新按钮。随着时间进入该实时数据源,该图将随着新数据的到来而更新。现在我的问题是我不想一直点击刷新按钮。但是我想用计时器运行一个循环,以便它会检查固定的时间间隔,并且一旦有新数据出现,绘图就会自动更新。某种 Google Finance Graphs 会随着时间的推移不断更新。
所以问题可以简化如下:-让我们从 Shiny 本身考虑这个例子:- ui.R
和服务器.R
现在我想在没有任何输入活动的情况下从正态分布生成一个不同的随机样本。所以基本上我想打电话
再次不更改滑块输入。请帮我找出如何做到这一点。
r - 在 knitr 中居中 googleVis 绘图
我在 knitr 中使用 googleVis,通常可以使用 来居中绘图fig.align="center"
,但是,这似乎不适用于 googleVis 绘图。如何将 googleVis 图居中在页面中间?
这是 MWE Rmd 文件
r - 与 RShiny 应用程序自动交互
我正在尝试自动化 Shiny 应用程序的交互,以便它显示一系列结果,同时通过预定的输入范围递增,而不必重复计算和更改输入值。这种自动化将提供一组输入的系统视图,例如显示选定股票的刷新价格图表,或正在监控的实时流程的当前绩效指标图。
这类似于问题 [Update graph/plot with fixed interval of time](Update graph/plot with fixed interval of time),它使用计时器运行循环。扩展该方法,我的目标是: a) 自动将 invalidateLater 暂停设置为高(1 小时),以在固定 (5) 组显示后有效地停止循环,等待新的用户输入以重新启动它。
b) [当我可以做到这一点时,我将添加一个基于计数器的控件,以便在它停止之前循环通过一组 input$obs。为简单起见,此处省略了具有相同错误和可能相同解决方案的该步骤。]
使用上面引用的玩具示例,以下脚本会重复循环显示其 5 次显示,但它会产生此错误,而不是更改暂停间隔。
在 hist.default(dist, main = paste("Last Histogram count =", as.numeric(updater()), : 'x' must be numeric
as.numeric(autoControl()) 错误:找不到函数“autoControl”
我找不到该任务所需的反应导体、反应值或其他方法。谢谢您的帮助。
r - 为每个图表元素自定义颜色
我想制作一个 ColumnChart,我可以在其中自定义每个图表元素的颜色。我试过这个:
但显然它只使用前两种颜色,并为公司二和三重复它们。有没有办法为每个图表元素赋予特定的颜色?
r - 获取 googlevis 日期的快照
我正在使用 googlevis 绘制动态图表。我的数据集如下所示
我想使用 date 作为 timevar 参数;我的日期只是每年的快照。当我使用googlevis
它绘制每月日期时,我认为它正在做我不想要的线性插值。我只希望它为年度快照绘制数据。
r - 如何使 googlevis 图在 R 中自动适合屏幕
我正在尝试通过 R 在 R 中制作图表googleVis
。你如何使图表自动适应屏幕的大小,或者更确切地说,适合浏览器的大小?
r - R googleVis gvisMotionChart 将颜色变量设置为唯一颜色?
我gvisMotionChart
从 R 包调用googleVis
,我想将colorvar
参数设置为"Unique colours"
. 我试过colorvar="Unique colours"
了,但它对我不起作用。
我还想将其设置为select=All
默认值,尽管我不确定现在是否可以传递此选项。
有任何想法吗?
javascript - R Shiny 缝合多个 htmloutput 表
我有一个运行多个 tabPanel 的 R Shiny 服务器。在其中一个 tabPanel 中,我现在有一个列表,htmlOutput("sth")
在它们之间留有很大的空间:
另一方面server.R
,这些中的每一个都x$html$chart["jsDrawChart"]
带有一些手动的 javascript 格式,以便为表格中的单元格着色。
我怎样才能将它们组合htmlOutput
在一起,使它们垂直缝合在一起,在 html 页面中它们之间没有空格?