Skip to content

坐标轴 小数维度 问题 #6996

@biaowork

Description

@biaowork

首先看问题效果图:
image image

One-line summary [问题简述]

我的数据最多出现 6位小数,但坐标轴 为了维护指针精确度(表达或许不准确,暂且这样么说),硬生生把小数拉大到了8位小数,当我把刻度format 取6位小数时,就出现了刻度数值重叠的问题,按我原来的数据应该是一条线,0.000001的浮动是画不出蜡烛图来的。

Version & Environment [版本及环境]

  • ECharts version [ECharts 版本]: 3.7.2
  • Browser version [浏览器类型和版本]: chrome 最新
  • OS Version [操作系统类型和版本]: win10

Expected behaviour [期望结果]

希望参考 tradingView 的刻度表达方式,实际数据有多少位小数,刻度数值就显示多少位,而不是加大小数位数来达到显示蜡烛图。或许目前这样的方式对其他图表有重要作用,但希望能有个选择方式来提供参考

tradingView 效果参考图:
image
参考采用了tradingView插件国外网站(选择一个多数小数的产品):https://cn.tradingview.com/script/19dTAxx4-HTF-Candle-R1-2-by-JustUncleL/

ECharts option [ECharts配置项]

option = {
          yAxis: [{
                    scale: true,   
                    splitLine: {
                        show: true,         // 网格 X 轴
                        lineStyle: {
                            color: ['#333'],
                            type: 'solid',
                            opacity: 0.2
                        }
                    },
                    axisLabel: {
                        formatter: function(value, index){
                            return value.toFixed(6);
                        }
                    },
                    boundaryGap:['5%', '5%'],  // 坐标轴两边留白策略
                    position: 'right'                  // Y 轴的位置
                },
}

Other comments [其他信息]

Metadata

Metadata

Assignees

No one assigned

    Labels

    staleInactive for a long time. Will be closed in 7 days.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions