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

相关推荐
啊阿狸不会拉杆3 分钟前
第二十一章:Python-Plotly库实现数据动态可视化
开发语言·python·plotly
滴答滴答嗒嗒滴14 分钟前
Python小练习系列 Vol.12:学生信息排序(sorted + key函数)
开发语言·python
愚润求学1 小时前
【C++】vector常用方法总结
开发语言·c++·vector
天天进步20151 小时前
Python项目-基于Flask的个人博客系统设计与实现(1)
开发语言·python·flask
安然无虞1 小时前
31天Python入门——第20天:魔法方法详解
开发语言·后端·爬虫·python
QQ__17646198241 小时前
Matlab安装tdms插件
开发语言·matlab·tdms插件
画个逗号给明天"1 小时前
C#从入门到精通(5)
开发语言·笔记·c#
赤秀2 小时前
C++模板初阶
开发语言·c++
橘猫云计算机设计2 小时前
基于JavaWeb的二手图书交易系统(源码+lw+部署文档+讲解),源码可白嫖!
java·开发语言·前端·毕业设计·php
半桔2 小时前
红黑树剖析
c语言·开发语言·数据结构·c++·后端·算法