1

我在这个问题上拉我的头发。

我想展示一个非常简单的垂直条形图,它代表一周内的销售额。所以它将被提供的数据是:

Sunday: 200
Monday : 50
Tue: 500
Wed: 300
Thu: 145
Fri: 0
Sat: 976

这仅适用于一个给定的一周,我希望图表显示几天之间的销售数据以比较它们并查看哪一天的销售数量最多,等等。

然后我想要另外两个类似的图表,一个用于月销售额,例如

January: 2000
Feb: 1490
..
December: 4553

以及年度图表,例如:

2006: 20000
...
2009 30000

同样,比较将仅在一周中的 7 天、一年中的 12 个月或 4-5 年之间进行。

我需要一个可用于创建这些图表的 url,我可以在其中挂钩我自己的数据,其余的东西将自行工作。在图表类型中,我想使用“垂直条形图”(代码 bvs)。

可能有问题的一件事是图形的“编码”,谷歌图表似乎希望你给它一个编码,这意味着范围在 0-500 或 0-6950 之间,但我无法知道哪个编码销售额将落入,它们可能是很少的销售额,也可能是非常多的。

4

1 回答 1

3

这是星期几的网址:

http://chart.apis.google.com/chart?cht=bvs&chs=500x300&chd=t:200,50,300,145,0,976&chds=0,1000&chm=tMonday,000000,0,0,10|tTuesday,000000,0,1,10|tWednesday,000000,0,2,10|tThursday,000000,0,3,10|tFriday,000000,0,4,10|tSaturday,000000,0,5,10

cht 是图表类型,bhs 是基本条形图

chs 是图表大小,以宽x高为单位

chd 是您的数据,我没有使用 Google 允许缩短 URL 的编码。

chds 是数据缩放(可选),我说的是最小值为 0,最大值为 1000。

chm 是你的标签。每个标签用“|”分隔 象征。每个标签由 at(输入文本)、标签、命令和颜色(RGB 十六进制值,RRGGBB)组成,然后是要标记的数据系列(您只有 1,所以使用 0),然后是数据点标记(第一个从 0 开始),然后是要使用的字体的磅值。还有一个省略的值是“何时绘制标签”,因为我把它省略了,它在条形图之后但在其他标签之前绘制。

有关详细信息,请参阅数据点标签文档、图表基础文档和数据缩放文档。

更新:重新阅读 OP 后,将图表类型从 bhs 更改为 bvs。更新 2:更新了空白以提高可读性

于 2009-10-08T17:30:37.713 回答