问题标签 [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.

0 投票
3 回答
773 浏览

r - googleVis:多级排序功能gvisTable sortColumn?

有没有办法在 googleVis 的 gvisTable 中进行多级排序?我正在使用 Shiny 来显示这样的 gvisTable:

我想知道是否有一种方法可以对值进行排序,例如,首先按第 2 列,然后按第 3 列。

如果 gvisTable 没有此功能,但 googleVis 之外的另一个包中的另一种类型的表可以在 Shiny 中完成,那也可以。有任何想法吗?

0 投票
1 回答
526 浏览

r - 谷歌堆积图表中的颜色

我正在尝试更改 goolge 堆叠图表中的颜色。我似乎无法复制“gvisSteppedAreaChart”帮助文件中针对颜色参数给出的建议

我认为帮助文件中有错字,或者我没有正确指定 HTML 颜色字符串(我的 HTML 非常模糊)?

0 投票
2 回答
2409 浏览

r - 树形图中的颜色

在绘制树形图时澄清如何计算颜色会很棒(我使用gvisTreeMapRgoogleVis库中的函数)。

  1. 文档不是很丰富。minColorValue“颜色值首先在从到的范围内重新计算”是什么意思maxColorValue?通常我使用树形图来显示销售额(大小)和销售额差异(颜色)。因此,理想情况下,我想为矩形着色,以便区分正增长和负增长,据我所知,目前这是不可能的。
  2. 现在最困扰我的是“......颜色相对于图中所有其他节点的价值”。有没有办法修复颜色,所以销售差异,比如 -25 总是得到相同的颜色。
0 投票
3 回答
570 浏览

html - 来自 R 的带有图像的可排序 HTML 输出

我在数据框中有一些数据。每行都有一个小图像。

我希望能够将此数据与图像一起写入 HTML,并将其作为缩略图显示在每一行中。通过手动编写 href 标记来链接到图像,这没什么大不了的。

但是,我找不到一种方法来做到这一点并使 HTML 表可排序。目标是按其中一列对 HTML 表进行排序,并使图像与行一起排序。

我已经尝试过使用 googleVis 的 gvisTable() 函数来执行此操作,但我无法让图像显示。

有任何想法吗?

谢谢,

最大限度

0 投票
0 回答
297 浏览

r - 使用 gVisComboChart 绘制并排堆叠的条形图

我想使用googleVis(R 包)将堆叠条彼此相邻绘制,因为我有一些子类别我想在条形图中彼此相邻堆叠。这可能吗?例如:我有三个类别(CatACatBCatC,它们都有三个子类别。我有几个月(或以下示例中的几年)的数据,我想堆叠每个类别的子类别,但将每年的类别彼此相邻绘制。这可能googleVis吗?我想您可以通过选择正确的填充参数来使用 ggplot 执行此操作,但不确定如何在googleVis.

所以我想要类别CatA_1,CatA_2和堆叠,但在,CatA_3旁边(应该再次堆叠)。我知道我的数据框的格式不理想,但是应该怎么做呢?CatB_1CatB_2CatB_3

干杯,

0 投票
1 回答
1192 浏览

javascript - 单击嵌入闪亮的googlevis折线图中的图例时如何隐藏系列

我有一个闪亮的应用程序,使用 googlevis 包嵌入了谷歌折线图。单击它的图例键时,我需要能够隐藏一行。我在谷歌图表中找到了如何做到这一点的代码:

如何将此行为引入使用闪亮创建的图形?我可以使用“jscode”参数吗?

0 投票
1 回答
2572 浏览

r - GoogleVis 在 R 中不工作:动态图表未在浏览器中加载。获取空白浏览器

我在让 GoogleVis 工作时遇到问题。当我使用 GoogleVis 绘图时,我得到一个空白浏览器。这是我所做的:

  1. 我使用了内置的 R 数据集“ChickWeight”
  2. 安装了 RJSONIO 和 googleVis 包。
  3. 为简单起见,我将 ChickWeight 数据帧截断为 24 行: ChickWeight1<-ChickWeight[1:24,]
  4. 然后调用 gvisMotionChart 函数,为其分配一个对象:visualization1<-gvisMotionChart(ChickWeight1,idvar='weight',timevar='Time')
  5. 运行上面的代码给了我一个警告信息。不确定警告消息是否相关:

警告消息:在 if (class(x[[.x]]) == "Date") as.character(x[[.x]]) else x[[.x]] 中:条件的长度 > 1 并且只使用第一个元素

  1. 然后我绘制了对象: plot(visualization1)

我期待一个动态图表,但我只有一个空白浏览器。我还尝试将“时间”列从数字类转换为日期类,但没有运气。

我正在使用 R 3.0.2、Mac OS X 版本 10.6.8 和 Safari 版本 5.1.2 (6534.52.7)。我也在我的工作 Windows 笔记本电脑上运行了相同的代码,但没有运气。

任何反馈将不胜感激!谢谢!

0 投票
1 回答
346 浏览

r - 将工具提示格式化为货币并打开比较模式

我正在尝试使用 googleVis 包解决两个问题。

我已经在互联网上搜索了几天并试图回答以下问题:

  1. 如何将工具提示数据格式更改为货币格式? 图 1

  2. 是否可以让 googlevis 折线图处于“比较模式”并同时突出显示每个 y 变量的两个值?(就像在谷歌电子表格图表中一样) 图 2

系统信息:

0 投票
1 回答
113 浏览

r - gvisColumnChart - 列图之间的空白

我正在绘制 gvisColumnChart,我的 x 轴数据是日期时间变量,并且我没有某些日期时间的数据,gvisColumnChart 之间显示空白。我应该如何删除这个空间并连续绘制。

0 投票
1 回答
460 浏览

r - 在不完全重新加载的情况下更新 Shinygooglevis 图表

是否可以在不强制完全重新加载页面/图表的情况下更改 googlevis 图表的数据(其中任何一个!)?

当前代码在重新加载地图时会产生非常不希望的闪烁:

理想情况下,我只是重新加载我的标记,而不是图表本身。