在谷歌图表上放置值

发布于 2024-12-26 03:29:00 字数 839 浏览 4 评论 0原文

如何在“google.visualization”图表上放置值?

请参阅附图。

graph example

var options = {
      width: 1024, height: 240,
      title: 'Clicks from Welcome email',
      vAxis: {title: 'email Clicks',  titleTextStyle: {color: 'black'}}
    };

这是解决方案

data.addColumn({type:'number', role:'annotation'});

在谷歌图表中,它都是关于图层的,所以我添加了这个图层, 请注意该类型与 rowData 中的类型相同

var data = new google.visualization.DataTable();
data.addColumn('字符串', '日期'); data.addColumn('数字', '删除'); data.addColumn({type:'number', role:'annotation'}); // 注释角色 col. data.addColumn('数字', '添加'); data.addColumn({type:'number', role:'annotation'}); // 注释角色 col. data.addRows([]);

How can i place values on the 'google.visualization' graph ?

please see image attached.

graph example

var options = {
      width: 1024, height: 240,
      title: 'Clicks from Welcome email',
      vAxis: {title: 'email Clicks',  titleTextStyle: {color: 'black'}}
    };

this is the solution

data.addColumn({type:'number', role:'annotation'});

in the google graph its all about layers, so i added this layer,
watch out that the type is the same type as in your rowData

var data = new google.visualization.DataTable();
data.addColumn('string', 'date');
data.addColumn('number', 'Remove');
data.addColumn({type:'number', role:'annotation'}); // annotation role col.
data.addColumn('number', 'Add');
data.addColumn({type:'number', role:'annotation'}); // annotation role col.
data.addRows([]);

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

想你的星星会说话 2025-01-02 03:29:00

最近使用 DataTable 角色向 gviz 引入了此类功能:您可以使用数据表中的额外信息列来创建注释和其他类型的功能。

请参阅此处的第一个示例,了解我认为您想要的内容的指南:
http://code.google.com/apis/chart/interactive /docs/roles.html#whatrolesavailable

This type of functionality was recently introduced to gviz using DataTable roles: you can use extra columns of information in your datatable to create annotations and other types of functionality.

See the first example here for a guide to what I think you want:
http://code.google.com/apis/chart/interactive/docs/roles.html#whatrolesavailable

余生再见 2025-01-02 03:29:00

调用图表 API 时,您必须设置数据,如下所示:

var data = new google.visualization.DataTable();
data.addColumn('string', 'Year');
data.addColumn('number', 'Sales');
data.addColumn('number', 'Expenses');
data.addRows([
  ['2004', 1000, 400],
  ['2005', 1170, 460],
  ['2006',  860, 580],
  ['2007', 1030, 540]
]);

然后使用上面的代码设置选项并绘制图表:

var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
chart.draw(data, options);

这一切都在详细的 文档

You will have to set your data when calling the Chart API, like this:

var data = new google.visualization.DataTable();
data.addColumn('string', 'Year');
data.addColumn('number', 'Sales');
data.addColumn('number', 'Expenses');
data.addRows([
  ['2004', 1000, 400],
  ['2005', 1170, 460],
  ['2006',  860, 580],
  ['2007', 1030, 540]
]);

Then set your options with your code above and draw the chart:

var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
chart.draw(data, options);

It's all explained in the extensive documentation

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文