谷歌图表 API |轴数间距

发布于 2024-11-02 15:33:47 字数 768 浏览 4 评论 0原文

这是我的图表:

http://chart.apis.google.com/chart?chxr=0,-20,20&chxs=0,676767,11.5,0.5,l,676767&chxt=y&chbh=23 ,1&chs=300x150 &cht=bvg&chco=C35A21,99877D&chds=-20,20,-20,20&chd=t:- 12.8,11,-10.4,-0.7,-0.3|-11.7,13.6,-6.9,0.4,-1.2&chg=20,-1,0,0

您会注意到 0 位于中间(这是正确的),并且它的范围是从 -20 到 20(这也是正确的)。

我需要数字间距以 5 为增量而不是 10。它需要读取 -20 -15 -10 -5 0 5 10 15 20

有谁知道我怎样才能做到这一点?我尝试弄乱 CHXR 属性,它正在调整数字间距,但将 0 移离中间并搞砸了一切。

This is my chart:

http://chart.apis.google.com/chart?chxr=0,-20,20&chxs=0,676767,11.5,0.5,l,676767&chxt=y&chbh=23,1&chs=300x150&cht=bvg&chco=C35A21,99877D&chds=-20,20,-20,20&chd=t:-12.8,11,-10.4,-0.7,-0.3|-11.7,13.6,-6.9,0.4,-1.2&chg=20,-1,0,0

You'll notice how 0 is in the middle (which is correct) and that it ranges from -20 to 20 (which is also correct).

I need the number spacing to be in increments of 5 instead of 10. It needs to read
-20 -15 -10 -5 0 5 10 15 20

Does anyone know how I can accomplish this? I tried messing with CHXR property and it was adjusting the number spacing but moving the 0 away from the middle and screwing everything up.

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

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

发布评论

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

评论(1

最笨的告白 2024-11-09 15:33:47

像这样?

<一href="http://chart.apis.google.com/chart?chxr=0,-20,20,5&chxs=0,676767,11.5,0.5,l,676767&chxt=y&chbh=23, 1&chs=300x150&a mp;cht=bvg&chco=C35A21,99877D&chds=-20,20,-20,20&chd=t: -12.8,11,-10.4,-0.7,-0.3|-11.7,13.6,-6.9,0.4,-1.2&chg=20,-1,0,0" rel="nofollow">http://chart.apis.google.com/chart?chxr=0,-20,20,5&chxs=0,676767,11.5,0.5,l,676767&chxt=y&chbh =23,1&chs=300x15 0&cht=bvg&chco=C35A21,99877D&chds=-20,20,-20,20&chd=t: -12.8,11,-10.4,-0.7,-0.3|-11.7,13.6,-6.9,0.4,-1.2&chg=20,-1,0,0

轴范围chxr

您可以指定值的范围
出现在每个轴上的
独立地,使用 chxr
范围。请注意,这并不
更改图表的比例
元素,只有轴的比例
标签。如果你想制作轴
数字描述了实际数据
值、设置和
到你的下限值和上限值
数据格式范围分别。看
轴缩放了解更多信息。

您必须使用以下命令使轴可见
如果需要,可以使用 chxt 参数
指定其范围。

要指定自定义轴值,请使用
chxl 参数。

语法

分隔多个轴标签范围
使用竖线字符 ( | )。

chxr=
,,,
|...| ,,,

将标签应用到哪个轴。这是一个从零开始的索引
由 chxt 指定的轴数组。为了
例如,r 轴将为 1
chxt=x,r,y。
一个数字,定义该轴的下限值。
一个数字,定义该轴的高值。
[可选] 轴上刻度之间的计数步长。没有默认值
步长值;步骤计算为
尝试展示一组间隔良好的
标签。

http://code.google.com/apis/chart/docs /gallery/bar_charts.html#axis_range

Like this?

http://chart.apis.google.com/chart?chxr=0,-20,20,5&chxs=0,676767,11.5,0.5,l,676767&chxt=y&chbh=23,1&chs=300x150&cht=bvg&chco=C35A21,99877D&chds=-20,20,-20,20&chd=t:-12.8,11,-10.4,-0.7,-0.3|-11.7,13.6,-6.9,0.4,-1.2&chg=20,-1,0,0

Axis Range chxr

You can specify the range of values
that appear on each axis
independently, using the chxr
parameter. Note that this does not
change the scale of the chart
elements, only the scale of the axis
labels. If you want to make the axis
numbers describe the actual data
values, set and
to the lower and upper values of your
data format range, respectively. See
Axis Scaling for more information.

You must make an axis visible using
the chxt parameter if you want to
specify its range.

To specify custom axis values, use the
chxl parameter.

Syntax

Separate multiple axis label ranges
using the pipe character ( | ).

chxr=
,,,
|...| ,,,

Which axis to apply the labels to. This is a zero-based index into the
axis array specified by chxt. For
example, the r-axis would be 1 in
chxt=x,r,y.
A number, defining the low value for this axis.
A number, defining the high value for this axis.
[Optional] The count step between ticks on the axis. There is no default
step value; the step is calculated to
try to show a set of nicely spaced
labels.

http://code.google.com/apis/chart/docs/gallery/bar_charts.html#axis_range

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