内核密度为2 d数据

132(30天)
Herath Devinya
Herath Devinya 2011年10月15日
我有两个系列的数据(包括双型)。我想从这些生成内核密度图。请帮助。我的代码如下所示。
% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
curs1 = exec(康涅狄格州,“选择sp_x,从road_part6_trajectories_oneway2_new_segments_cartesian2 sp_y”);
格式;
curs1 =获取(curs1);
AA = curs1.Data;
x = [AA {: 1}]”;
y = [AA {: 2}] ';
% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
我想生成内核密度或任何其他适合x和y的密度图请建议。

接受的答案

骑自行车的人
骑自行车的人 2011年10月15日
函数ksdensity()核密度估计。我不清楚你的x和y代表什么,所以很难给更具体的建议。
在回应评论,这里有一些代码与二维核密度估计的一个例子,阴谋的结果。 重要提示 :这个假设x和y是互相独立的。
%产生正态分布的数据
x = randn (50, 1);
50 y = randn (1);
%估计连续离散数据的pdf
[pdfx xi] = ksdensity (x);
[pdfy易]= ksdensity (y);
%创建二维网格坐标和函数值,适合3 d绘图
(第二十一章,表现)= meshgrid (xi, yi);
[pdfxx, pdfyy] = meshgrid (pdfx pdfy);
%计算合并pdf,独立的假设下
pdfxy = pdfxx。* pdfyy;
%绘制结果
网格(第二十一章,表现,pdfxy)
集(gca),“XLim”[min (xi) max (xi)))
集(gca),“YLim”[min (yi)马克斯(yi)])
9日评论
Bjorn Gustavsson
Bjorn Gustavsson 2011年10月24日
那么你应该从二维直方图。有一些贡献,这些工具在文件交换。使用自行车的代码你必须证明是独立的变量。快速浏览与二维直方图将帮助你得到的。

登录置评。

答案(1)

Tunde
Tunde 2016年10月20日
编辑:Tunde 2016年10月20日
很有帮助。改变x和y变量后从我的数据。我有这个图
有什么办法可以改变规范化或概率密度估计的z轴?
1评论
约瑟夫•伯恩斯
约瑟夫•伯恩斯 2022年4月19日
标准化曲线下的面积为1

登录置评。

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的