The function use the kernel smoothing function to compute the probability density estimate (PDE) for each point. It uses the PDE has color for each point.
Input
x <Nx1 double> position of markers on X axis
y <Nx1 double> posiiton of markers on Y axis
varargin can be used to send a set of instructions to the scatter function
Supports the MarkerSize parameter
Does not support the MarkerColor parameter
Output:
h returns handles to the scatter objects created
Example
% Generate data
x = normrnd(10,1,1000,1);
y = x*3 + normrnd(10,1,1000,1);
% Plot data using probability density estimate as function
figure(1);
scatter_kde(x, y, 'filled', 'MarkerSize', 100);
% Add Color bar
cb = colorbar();
cb.Label.String = 'Probability density estimate';
引用格式
Nils (2025). Scatter Plot colored by Kernel Density Estimate (https://ww2.mathworks.cn/matlabcentral/fileexchange/65728-scatter-plot-colored-by-kernel-density-estimate), MATLAB Central File Exchange. 检索时间: .
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux类别
- MATLAB > Graphics > 2-D and 3-D Plots > Data Distribution Plots > Scatter Plots >
- Sciences > Mathematics > Probability & Statistics > Scatter Plots >
标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!| 版本 | 已发布 | 发行说明 | |
|---|---|---|---|
| 1.0.0.0 | Add figure on post |
