logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python进行Theil-Sen Median斜率估计和Mann-Kendall趋势分析

这样就得到了像元矩阵,矩阵中的行代表某一年的所有像元值。这样获取某一列数据就代表某个像元的时间序列数据,或者可以对矩阵进行转置,这样每一行就代表某个像元的时间序列,这里直接采用列数据。4、利用Theil-Sen Median斜率估计和Mann-Kendall趋势分析计算每个像元序列的β和Z值,并根据分类函数进行分类。虽然匹配到了所有的tif文件,但不是按照年份顺序排列的,所有接下来需要对文件列表重

文章图片
#python#学习
python绘制雷达图

雷达图(Radar Chart),也被称为蛛网图(Spider Chart)或极坐标图,是一种用于展示多个维度的数据分布的图表。它的主要特点是在一个圆形的坐标系上,通过多个半径相连的数据点来表示不同的数据维度,形成一种类似蜘蛛网的图形。每个维度对应一个角度,而半径的长度表示该维度的数值。应用场景:1、比较多个维度: 雷达图适用于比较多个维度的数据,特别是在各个维度上的数据差异较大时,可以直观地看出

文章图片
#python#开发语言
python读取nc文件并绘制

【代码】python读取nc文件并绘制。

文章图片
#python#开发语言
python计算时间序列栅格数据Hurst指数

classify_trend函数根据不同的H值、Slope值和Z值划分类别。main函数首先是匹配所有的tif文件并按照年份排序,然后构建像元数据序列并进行并行处理,最后将结果输入到新的tif文件,这个tif文件包含四个波段,分别是编码波段(即1-10)、Theil-Sen斜率波段、Hurst指数波段、MK显著性波段。这里计算Hurst指数的实现思路相同,所以我在之前的代码基础上进行了修改,使得可

文章图片
#python#开发语言#学习
python绘制带有显著性差异的柱状图

有的时候看文献会发现柱状图上标记有不同的字母,这其实是使用字母表示法来代表不同组之间的差异,不同的字母表示具有显著性的差异,相同的字母表示没有显著性差异。2、进行多重比较:如果ANOVA结果表明组间存在显著性差异,接下来进行多重比较测试,以确定哪些具体的组之间存在差异。字母标记法直观、清晰,可以有效地在图表或表格中展示复杂的比较结果,使得读者能够快速理解哪些组之间存在显著性差异。1、进行统计测试:

文章图片
#python#开发语言
python进行相关性分析

相关系数与P值:相关系数用于衡量两个或多个变量之间的关联程度。如皮尔逊相关系数,取值范围为 -1 到 1,0 表示没有线性相关性,1 表示完全正相关,-1 表示完全负相关。P值是一个统计量,用于评估观察到的样本数据与一个假设模型的一致性。在相关性分析中,通常用来检验两个变量之间的关系是否是随机发生的。如果p值低于某个预先设定的显著性水平(通常为0.05),则我们可以拒绝零假设,即认为观察到的关系不

文章图片
#python#人工智能#算法
NDVI数据集提取植被覆盖度FVC

植被覆盖度(Foliage Vegetation Cover,FVC)是指植被冠层覆盖地表的面积比例,通常用来描述一个区域内植被的茂密程度或生长状况。由于冰覆盖的数值较多,我不想让该数值影响到NDVImin和NDVImax值的计算,故写了一个python脚本将-0.3的值变成nodata。可以看到取值不在0-1之间,所以需要将小于0的值都赋值为0,大于1的部分赋值为1,其余部分为其本身的值。利用E

文章图片
#python#学习
python计算时间序列栅格数据Hurst指数

classify_trend函数根据不同的H值、Slope值和Z值划分类别。main函数首先是匹配所有的tif文件并按照年份排序,然后构建像元数据序列并进行并行处理,最后将结果输入到新的tif文件,这个tif文件包含四个波段,分别是编码波段(即1-10)、Theil-Sen斜率波段、Hurst指数波段、MK显著性波段。这里计算Hurst指数的实现思路相同,所以我在之前的代码基础上进行了修改,使得可

文章图片
#python#开发语言#学习
python实现最小二乘并计算决定系数

使用python实现最简单的最小二乘线性拟合,并计算线性拟合程度决定系数的值。

文章图片
#python#开发语言
python绘制带有显著性差异的柱状图

有的时候看文献会发现柱状图上标记有不同的字母,这其实是使用字母表示法来代表不同组之间的差异,不同的字母表示具有显著性的差异,相同的字母表示没有显著性差异。2、进行多重比较:如果ANOVA结果表明组间存在显著性差异,接下来进行多重比较测试,以确定哪些具体的组之间存在差异。字母标记法直观、清晰,可以有效地在图表或表格中展示复杂的比较结果,使得读者能够快速理解哪些组之间存在显著性差异。1、进行统计测试:

文章图片
#python#开发语言
    共 19 条
  • 1
  • 2
  • 请选择