小编Ido*_*doS的帖子

ApexCharts.js 折线图 - 显示缺失日期为零

我正在用这样的“日期值对”填充一个系列:

series: [{
                      name: "Price",
                      data:[
                        [1486684800000, 38],
                        [1486771200000, 0],
                        [1486857600000, 0],
                        [1486944000000, 0],
                        [1487030400000, 0],
                        [1487116800000, 58]]
                    },

Run Code Online (Sandbox Code Playgroud)

但是,例如,当我用“缺失日期”填充系列数组时,如下所示:

series: [{
                      name: "Price",
                      data:[
                        [1486684800000, 38],
                        [1487116800000, 58]]
                    },
Run Code Online (Sandbox Code Playgroud)

ApexCharts 将自动填充该行,并且不会用零值填充缺失的日期。

关于如何强制 ApexCharts 显示零值的缺失日期而不是“忽略”它们有什么想法吗?

javascript apexcharts

5
推荐指数
1
解决办法
3829
查看次数

Google 查询 - “NOT LIKE”语句不起作用

以下行不起作用:

=QUERY(AB:AE,"select AB,AC,AD,AE where AB NOT LIKE '%Info%'",1)
Run Code Online (Sandbox Code Playgroud)

抛出:

无法解析函数 QUERY 参数 2 的查询字符串:PARSE_ERROR:在第 1 行第 26 列遇到““AH””。期待以下之一:“(”...“(”

但是,这个确实:

=QUERY(AB:AE,"select AB,AC,AD,AE where AB LIKE '%Info%'",1)
Run Code Online (Sandbox Code Playgroud)

sql google-sheets google-query-language

4
推荐指数
1
解决办法
8901
查看次数

ApexCharts.js 折线图 - 在工具提示中显示总数的百分比

我想显示百分比而不是整数。现在,当鼠标悬停在图表的数据点(工具提示)上时,它只是将值显示为整数。

我想我需要在格式化程序公式中设置如下:

let test = value / SUM(all_values)
return test.toFixed(0) + '%'
Run Code Online (Sandbox Code Playgroud)

但是,我在他们的文档中找不到它,我找到的最好的是这个,它总是为我提供 100% 的每个数据点:

    tooltip: {
      y: {
        formatter: function(value, opts) {
                let percent = opts.w.globals.seriesPercent[opts.seriesIndex][opts.dataPointIndex];
                return percent.toFixed(0) + '%'

        }
      }
    }
Run Code Online (Sandbox Code Playgroud)

每个数据点给我错误的 100% 值

apexcharts

1
推荐指数
1
解决办法
7202
查看次数