Kernel核密度估计及三维图(附带数据和代码)

简介 :核密度估计(kernel density estimation)是在概率论中用来估计未知的密度函数,属于非参数检验方法之一,由Rosenblatt (1955)和Emanuel Parzen(1962)提出,又名Parzen窗(Parzen window)。Ruppert和Cline基于数据集密度函数聚类算法提出修订的核密度估计方法。

包含内容:使用计量软件为Matlab,附带数据和代码

完整代码(matlab):

复制代码
clc
clear
%--------------------------------------------
X=xlsread('E:\Matlab\Kennel\核密度数据.xlsx','Sheet1');
[m,n]=size(X);
min=min(min(X));
max=max(max(X));
%-------------------------------------------
for i=1:9
    f(:,i)=ksdensity(X(:,i));
end
f=f';
%-------------------------------------------
x=linspace(min,max,100);
y=2013:2021;
[x,y]=meshgrid(x,y);
%-------------------
mesh(x,y,f)
ylabel('年份');xlabel('协调度');

免费原始数据下载: https://download.csdn.net/download/m0_65541699/90114403

相关推荐
睡美人的小仙女12739 分钟前
Threejs加载环境贴图报错Bad File Format: bad initial token
开发语言·javascript·redis
rayufo1 小时前
【工具】列出指定文件夹下所有的目录和文件
开发语言·前端·python
RANCE_atttackkk1 小时前
[Java]实现使用邮箱找回密码的功能
java·开发语言·前端·spring boot·intellij-idea·idea
缺点内向2 小时前
C#编程实战:如何为Word文档添加背景色或背景图片
开发语言·c#·自动化·word·.net
一起养小猫2 小时前
Flutter for OpenHarmony 实战:记账应用数据统计与可视化
开发语言·jvm·数据库·flutter·信息可视化·harmonyos
zhougl9962 小时前
Java 所有关键字及规范分类
java·开发语言
java1234_小锋2 小时前
Java高频面试题:MyISAM索引与InnoDB索引的区别?
java·开发语言
2501_944525543 小时前
Flutter for OpenHarmony 个人理财管理App实战 - 支出分析页面
android·开发语言·前端·javascript·flutter
qq_417129253 小时前
C++中的桥接模式变体
开发语言·c++·算法
开源技术3 小时前
如何将本地LLM模型与Ollama和Python集成
开发语言·python