[老]对数坐标显示柱形图

编辑
文档创建者:文档助手1 (67727 )     浏览次数:3572次     编辑次数:7次     最近更新:Holly 于 2016-10-31     

目录:

1. 问题描述编辑

制作图表时,如果系列值的间隔较大,如最小值接近0,最大值却有几千,这个时候传统的图表制作出来,最小值将非常接近零值,看起来会与分类轴重合,效果如下:
222
此时可使纵坐标轴非等间隔显示,比如0、10、100、10000......这样显示,这样系列值就算较小时,还可显示得较清楚,即对数刻度功能。

2. 示例编辑

2.1 准备数据
新建工作薄,添加数据集,SQL语句为SELECT * FROM 产品 where 类别ID= 1,查询出饮料类产品信息,直接作为图表数据源,制作一张各产品成本统计图。
2.2 图表设计
以悬浮图表为例,点击插入>悬浮元素>插入图表,弹出图表向导对话框,选择柱形图,点击确定;
图表数据来源于数据集数据,设置如下图:
点击分页预览,如上第一张图,其中绿茶的成本价明显最高,其他饮料成本价比较低,汽水的成本价基本靠近0值,显示不清楚。
2.3 对数刻度设置
选中图表,点击图表属性表上的图表属性表-样式>坐标轴>值轴,勾选对数刻度,然后选择填写对数刻度的值。
如这边我们定义成10,此时坐标轴就以10为底成倍增长了,显示为1、10、100、10000........,设置如下:
222
2.4 预览与保存
保存模板,点击分页预览,效果如下,对数坐标轴效果图:模板效果在线查看请点击Logchart.cpt
222

已完成模板可参考%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\Chart\Logchart.cpt

附件列表


主题: 图表应用
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,请咨询帆软技术支持
关于技术问题,您还可以通过帆软论坛获取帮助,论坛上有非常多的大神,有些水平比帆软工程师还要高哦。
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

此页面有帮助吗?