largestTriangleThreeBuckets
应用 Largest-Triangle-Three-Buckets 算法于输入数据。该算法用于对时间序列数据进行下采样以便于可视化。它被设计用于处理按 x 坐标排序的序列。它通过将排序后的系列划分为多个桶,然后在每个桶中寻找最大的三角形来工作。桶的数量等于结果序列中的点数。该函数将按 x
排序数据,然后将下采样算法应用于排序后的数据。
语法
别名: lttb
。
参数
x
— x 坐标。 整数 , 浮点数 , 十进制 , 日期, Date32, 日期时间, DateTime64。y
— y 坐标。 整数 , 浮点数 , 十进制 , 日期, Date32, 日期时间, DateTime64。
提供的序列中会忽略 NaN,这意味着任何 NaN 值将被排除在分析之外。这样可以确保该函数仅对有效的数值数据进行操作。
参数
n
— 结果序列中的点数。 UInt64。
返回值
示例
输入表:
查询:
结果: