我正在解决这个问题。
我想展示一个非常简单的垂直条形图,它代表一周内的销售量。因此,它所提供的数据是:
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,我可以在其中挂钩我自己的数据,其余的东西可以单独使用。在chart types之外,我想使用“垂直条形图”(代码bvs)。
可能存在问题的一个问题是图表的“编码”,谷歌图表似乎希望你给它一个编码,这意味着0-500或0-6950之间的范围,但我无法知道对销售额进行编码的可能性很小,也可能是非常少的销售额。
答案 0 :(得分: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允许缩短网址的编码。
chds是一个数据缩放(可选),其中我说最小值为0,最大值为1000.
chm是你的标签。每个标签用“|”分隔符号。每个标签都是at(类型文本)的comples,然后是标签,然后是命令和颜色(RGB十六进制值,RRGGBB),然后标记哪个数据系列(你只有1,所以使用0),然后是数据点标记(从第一个开始为0),然后是要使用的字体的磅值。还有一个省略的值是“何时绘制标签”,因为我把它留了出来,它是在条形之后但在其他标签之前绘制的。
有关详细信息,请参阅the data point labels文档,chart basics文档和data scaling文档。
更新:重新读取OP后,将图表类型从bhs更改为bvs。 更新2:更新了空白区域以便于阅读