问题标签 [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:多级排序功能gvisTable sortColumn?
有没有办法在 googleVis 的 gvisTable 中进行多级排序?我正在使用 Shiny 来显示这样的 gvisTable:
我想知道是否有一种方法可以对值进行排序,例如,首先按第 2 列,然后按第 3 列。
如果 gvisTable 没有此功能,但 googleVis 之外的另一个包中的另一种类型的表可以在 Shiny 中完成,那也可以。有任何想法吗?
r - 谷歌堆积图表中的颜色
我正在尝试更改 goolge 堆叠图表中的颜色。我似乎无法复制“gvisSteppedAreaChart”帮助文件中针对颜色参数给出的建议
我认为帮助文件中有错字,或者我没有正确指定 HTML 颜色字符串(我的 HTML 非常模糊)?
r - 树形图中的颜色
在绘制树形图时澄清如何计算颜色会很棒(我使用gvisTreeMap
RgoogleVis
库中的函数)。
- 文档不是很丰富。
minColorValue
“颜色值首先在从到的范围内重新计算”是什么意思maxColorValue
?通常我使用树形图来显示销售额(大小)和销售额差异(颜色)。因此,理想情况下,我想为矩形着色,以便区分正增长和负增长,据我所知,目前这是不可能的。 - 现在最困扰我的是“......颜色相对于图中所有其他节点的价值”。有没有办法修复颜色,所以销售差异,比如 -25 总是得到相同的颜色。
html - 来自 R 的带有图像的可排序 HTML 输出
我在数据框中有一些数据。每行都有一个小图像。
我希望能够将此数据与图像一起写入 HTML,并将其作为缩略图显示在每一行中。通过手动编写 href 标记来链接到图像,这没什么大不了的。
但是,我找不到一种方法来做到这一点并使 HTML 表可排序。目标是按其中一列对 HTML 表进行排序,并使图像与行一起排序。
我已经尝试过使用 googleVis 的 gvisTable() 函数来执行此操作,但我无法让图像显示。
有任何想法吗?
谢谢,
最大限度
r - 使用 gVisComboChart 绘制并排堆叠的条形图
我想使用googleVis
(R 包)将堆叠条彼此相邻绘制,因为我有一些子类别我想在条形图中彼此相邻堆叠。这可能吗?例如:我有三个类别(CatA
和CatB
)CatC
,它们都有三个子类别。我有几个月(或以下示例中的几年)的数据,我想堆叠每个类别的子类别,但将每年的类别彼此相邻绘制。这可能googleVis
吗?我想您可以通过选择正确的填充参数来使用 ggplot 执行此操作,但不确定如何在googleVis
.
所以我想要类别CatA_1
,CatA_2
和堆叠,但在,CatA_3
旁边(应该再次堆叠)。我知道我的数据框的格式不理想,但是应该怎么做呢?CatB_1
CatB_2
CatB_3
干杯,
javascript - 单击嵌入闪亮的googlevis折线图中的图例时如何隐藏系列
我有一个闪亮的应用程序,使用 googlevis 包嵌入了谷歌折线图。单击它的图例键时,我需要能够隐藏一行。我在谷歌图表中找到了如何做到这一点的代码:
如何将此行为引入使用闪亮创建的图形?我可以使用“jscode”参数吗?
r - GoogleVis 在 R 中不工作:动态图表未在浏览器中加载。获取空白浏览器
我在让 GoogleVis 工作时遇到问题。当我使用 GoogleVis 绘图时,我得到一个空白浏览器。这是我所做的:
- 我使用了内置的 R 数据集“ChickWeight”
- 安装了 RJSONIO 和 googleVis 包。
- 为简单起见,我将 ChickWeight 数据帧截断为 24 行: ChickWeight1<-ChickWeight[1:24,]
- 然后调用 gvisMotionChart 函数,为其分配一个对象:visualization1<-gvisMotionChart(ChickWeight1,idvar='weight',timevar='Time')
- 运行上面的代码给了我一个警告信息。不确定警告消息是否相关:
警告消息:在 if (class(x[[.x]]) == "Date") as.character(x[[.x]]) else x[[.x]] 中:条件的长度 > 1 并且只使用第一个元素
- 然后我绘制了对象: plot(visualization1)
我期待一个动态图表,但我只有一个空白浏览器。我还尝试将“时间”列从数字类转换为日期类,但没有运气。
我正在使用 R 3.0.2、Mac OS X 版本 10.6.8 和 Safari 版本 5.1.2 (6534.52.7)。我也在我的工作 Windows 笔记本电脑上运行了相同的代码,但没有运气。
任何反馈将不胜感激!谢谢!
r - 将工具提示格式化为货币并打开比较模式
我正在尝试使用 googleVis 包解决两个问题。
我已经在互联网上搜索了几天并试图回答以下问题:
如何将工具提示数据格式更改为货币格式?
是否可以让 googlevis 折线图处于“比较模式”并同时突出显示每个 y 变量的两个值?(就像在谷歌电子表格图表中一样)
系统信息:
r - gvisColumnChart - 列图之间的空白
我正在绘制 gvisColumnChart,我的 x 轴数据是日期时间变量,并且我没有某些日期时间的数据,gvisColumnChart 之间显示空白。我应该如何删除这个空间并连续绘制。
r - 在不完全重新加载的情况下更新 Shinygooglevis 图表
是否可以在不强制完全重新加载页面/图表的情况下更改 googlevis 图表的数据(其中任何一个!)?
当前代码在重新加载地图时会产生非常不希望的闪烁:
理想情况下,我只是重新加载我的标记,而不是图表本身。