sql
This commit is contained in:
36
lib/sql/test/CDB_JenksBinsTest.sql
Normal file
36
lib/sql/test/CDB_JenksBinsTest.sql
Normal file
@@ -0,0 +1,36 @@
|
||||
WITH data AS (
|
||||
SELECT Array[0.99, 1.0, 1.01,
|
||||
4.99, 5.01,
|
||||
10.01, 10.01,
|
||||
15.01, 14.99,
|
||||
20.1, 19.9]::numeric[] AS s
|
||||
)
|
||||
SELECT unnest(CDB_JenksBins(s, 5)) FROM data;
|
||||
|
||||
|
||||
WITH data_nulls AS (
|
||||
SELECT Array[0.99, 1.0, 1.01,
|
||||
4.99, 5.01,
|
||||
null, null,
|
||||
10.01, 10.01,
|
||||
15.01, 14.99,
|
||||
null, null,
|
||||
20.1, 19.9]::numeric[] AS s
|
||||
)
|
||||
SELECT unnest(CDB_JenksBins(s, 5)) FROM data_nulls;
|
||||
|
||||
|
||||
WITH data_inverse AS (
|
||||
SELECT Array[0.99, 1.0, 1.01,
|
||||
4.99, 5.01,
|
||||
10.01, 10.01,
|
||||
15.01, 14.99,
|
||||
20.1, 19.9]::numeric[] AS s
|
||||
)
|
||||
SELECT unnest(CDB_JenksBins(s, 5, 0, true)) FROM data_inverse;
|
||||
|
||||
|
||||
WITH data_small AS (
|
||||
SELECT Array[0.99, 1.0, 10.01, 10.01, 10.01, 10.01]::numeric[] AS s
|
||||
)
|
||||
SELECT unnest(CDB_JenksBins(s, 4)) FROM data_small;
|
||||
Reference in New Issue
Block a user