尝试一下在线预览此示例按人口可视化墨西哥的城市,并演示如何使用直方图微件可视化数据的分布。
直方图可以使用 histogram() 统计函数生成,然后使用 fromHistogramResult() 方便方法构建。
1
2
3
4
5
6
7
8
9
10
11
12
13
const params = {
layer: layer,
field: "pobtot",
numBins: 30
};
const histogramResult = await histogram(params);
// Creates a Histogram instance from the returned histogram result
const histogramWidget = Histogram.fromHistogramResult(
histogramResult
);
histogramWidget.container = "histogram";
您还可以指定 normalizationType
来规范化倾斜直方图。例如,表示总计数的直方图(如人口)通常会向右倾斜。
N通过自然日志规范化数据可能有助于您更好地处理和理解数据。
直方图微件也用于智能制图滑块微件中。独立直方图上的所有可用选项也可以在滑块中设置。有关更多示例,请参阅下面的相关示例。