找回密码
 立即注册

QQ登录

只需一步,快速开始

ymslx_sjs

初级会员

49

主题

122

帖子

413

积分

初级会员

积分
413
ymslx_sjs
初级会员   /  发表于:2022-12-3 11:20  /   查看:1140  /  回复:5
1金币
在excel上,这样子的数据,画出来的条形图,横坐标会有一个初始值,不是从0开始

图片.png595455932.png

在设计器上,同样的数据,画出来的条形图,横坐标是从0开始,怎么让它能跟excel上的差不多?代码怎么补足?
图片.png316172484.png


最佳答案

查看完整内容

可以用下面的代码实现 var axes = chart.axes(); axes.primaryValue.min = 50; chart.axes(axes)

5 个回复

倒序浏览
最佳答案
最佳答案
有点东西悬赏达人认证
初级会员   /  发表于:2022-12-3 11:20:58
来自 2#

可以用下面的代码实现
var axes = chart.axes();

axes.primaryValue.min = 50;
chart.axes(axes)

回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-12-5 09:20:24
3#
楼主可以参考楼上代码,如果想通过UI实现,可以参考下图:
image.png591437682.png
回复 使用道具 举报
ymslx_sjs
初级会员   /  发表于:2022-12-5 10:40:40
4#
Lynn.Dou 发表于 2022-12-5 09:20
楼主可以参考楼上代码,如果想通过UI实现,可以参考下图:

数据在画的时候,并不知道最小值,是每次画完后,还需要知道它的最小值,然后再赋值一次?目前就五条数据,数据量再大些,就有问题了,没有自动的?如果值里面,没有空值,是会自动的,就是含了空值,就从0开始了
回复 使用道具 举报
ymslx_sjs
初级会员   /  发表于:2022-12-5 14:58:26
5#
Lynn.Dou 发表于 2022-12-5 09:20
楼主可以参考楼上代码,如果想通过UI实现,可以参考下图:

搞定了,空值本来是设置成空字符串,所以从坐标从0开始,将空串改成null,就能把满足自适应,不用特意写什么

评分

参与人数 1金币 +300 收起 理由
Lynn.Dou + 300 赞一个!

查看全部评分

回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-12-5 16:41:09
6#
ymslx_sjs 发表于 2022-12-5 14:58
搞定了,空值本来是设置成空字符串,所以从坐标从0开始,将空串改成null,就能把满足自适应,不用特意写 ...

感谢分享解决方案,来帮助后面的小伙伴学习,这边给您送上金币奖励。
本贴就先结贴了,有问题欢迎另开新帖交流。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部