问题标签 [google-visualization]

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

charts - 谷歌图表的问题

我正在开发一个绘制一些图表的应用程序,并且我正在使用 Google Chart。在我拥有所有需要的数据后,我会动态地构建 URL。问题是 Google Chart 并不总是将图表的最大值和最小值固定为我提供的值。我根据购物车的数据计算最大值和最小值。我已将它们设置为始终为整数以避免任何问题。

我将用数字设置一个示例:(我用“注释(//)”将它写在不同的行中,以便可以轻松阅读,尽管它与任何注释在同一行)

有了这个配置,我会得到这个图表。如您所见,零线超过零,因为数据尚未缩放是一个好方法。

替代文字

但是如果我将图表的最大值和最小值更改为 -60,80,我会以一种很好的方式得到它

这将是这样的代码:

这张图表似乎还可以:

替代文字

谁能告诉我为什么 Google Chart 会这样?

谢谢

0 投票
3 回答
5357 浏览

flot - Flot与谷歌图表的比较

我正在创建一个需要大量复杂多折线图的网站。我看到两个最适合这份工作的人选

  1. 弗洛特
  2. 谷歌图表

有没有人对此决定有任何建议或偏好?

0 投票
1 回答
443 浏览

google-visualization - 谷歌图表轴开始

下面是我正在使用的图表的网址。

http://chart.apis.google.com/chart?cht=lc&chco=99C754&chs=400x150&chds=20,1&chd=t:1.0,1.0,1.0,1.0,1.0&chxt=x,y&chxl=0:|12/07/ 09|12/14/09|12/21/09|12/28/09|01/04/10&1:1|10|20&chxr=1,20,0,10&chls=2&chg=25,100,1,2&chm=o, 54C7C5,0,-1,5&chxtc=1,15|0,15

我想从 1 开始 y 轴,但在我的图表中从 0 开始。

请帮我

0 投票
2 回答
1379 浏览

python - 应用引擎上的 Google 可视化 api 无法正常工作...(python)

我正在尝试在我的应用程序引擎上的应用程序中呈现 Google 可视化 API 中提供的可排序表,但它不起作用。该应用程序是用 python 编写的,并使用 django 框架。

当我复制生成的 HTML/Javascript 并将其保存为本地纯 html 文件时,它工作得很好。这使我相信问题在于 http://www.google.com/jsapi'> 没有被包含或无法运行。

还有其他人遇到这个吗?我在 app.yaml 中缺少一些配置吗?

谢谢!

编辑:这是正在生成的 HTML:

如果将其保存为 html 文件,则可以正常工作。

0 投票
10 回答
22830 浏览

jquery - jQuery 使用 AJAX 加载 Google 可视化 API

有一个问题我无法解决,我在互联网上找了很多,但一无所获。

我有这个 JavaScript 用于通过 PHP 执行 Ajax 请求。请求完成后,它会调用一个函数,该函数使用 Google 可视化 API 绘制一个带注释的时间线来呈现数据。

该脚本在没有 AJAX 的情况下运行良好,如果我内联执行所有操作,它运行良好,但是当我尝试使用 AJAX 时,它不起作用!!!

我得到的错误是在“数据”数据表的声明中,在 Google Chrome 开发人员工具中我得到了一个Uncaught TypeError: Cannot read property 'DataTable' of undefined.

当脚本出现错误时,页面上的所有内容都被清除,它只显示一个空白页面。

所以我不知道如何使它工作。

0 投票
1 回答
1169 浏览

tabs - Google 可视化在 AJAX Control Toolkit Tab Control 内部很小

我正在尝试在 asp.net AJAX Toolkit Tab Control 中使用谷歌可视化柱形图,但我遇到了一些小问题(字面意思)。

如果我将可视化添加到页面加载时默认显示的选项卡,条形图会正确显示,但是,如果我将相同的控件添加到另一个选项卡并重新加载页面,当我单击另一个选项卡时,控件是显示,但它很小且无法使用

下面是一些说明问题的 test.aspx 页面的代码:

0 投票
2 回答
5967 浏览

javascript - 未捕获的类型错误:对象 #没有“写入”方法?

当试图将谷歌可视化 api 包含到谷歌应用引擎的页面中时,在 Chrome 的开发人员工具控制台中出现此错误:未捕获的类型错误:对象 # 没有方法“写入”

在 FF 3.5 中,错误是“n.write 不是函数”。这里有点菜鸟,不知道如何解决这个问题。有任何想法吗?

代码可以在这里找到: 应用引擎上的 Google 可视化 api not working... (python)

0 投票
4 回答
8551 浏览

c# - 如何使用 C# 创建 Google DataTable JSON 预期源?

如何使用 C#创建google.visualization.datatable预期的 JSON 源?显然使用JavaScriptSerializer是不可能的,因为预期的 JSON 有一个奇怪的结构,如文档中所述:

0 投票
5 回答
455 浏览

ruby-on-rails - 获取包含过去 2 周内创建的帖子数的数组

我想创建迷你图来说明过去 2 周在我的博客上创建的帖子数量。为此,我需要首先生成一个数组,其中包含相关期间每天创建的帖子数。

例如,这个数组:

生成这个迷你图:(我在 Google Charts API周围使用 Googlecharts 包装器)

我的问题是如何创建这些数组。这是我现在正在做的事情:(我正在使用Searchlogic进行查询,但即使您从未使用过它也应该可以理解)

这种方法既丑陋又缓慢——一定有更好的方法!

0 投票
2 回答
961 浏览

jquery - JQuery 和谷歌可视化

我在我的页面中使用 JQuery。我的页面的一部分是 Google Visualization 表,尝试在该表中使用 JQuery 会导致错误。基本上我对所有具有类“lala”的表单使用了表单 submit() 事件。正如您在下面的示例中所见,Google 可视化表之外的两种形式都可以正常工作。但是,表格内的表格不响应事件......有什么想法吗?(示例可在http://jsbin.com/izone/2获得)

HTML

Javascript

谢谢!乔尔