- 博客(172)
- 资源 (12)
- 收藏
- 关注

原创 随机森林算法(Random Forest)R语言实现
随机森林是以决策树为基学习器的集成学习算法。随机森林非常简单,易于实现,计算开销也很小,更令人惊奇的是它在分类和回归上表现出了十分惊人的性能,因此,随机森林也被誉为“代表集成学习技术水平的方法”。
2023-02-25 14:57:34
17747
49
原创 【SDMs分析1】基于ENMTools R包的生态位分化分析和图像绘制(identity.test())
最近学了一个新的内容,主要是关于两个物种之间生态位分化检验的R 语言代码。生态位分化是物种分布模型(SDM)研究中的关键部分,许多 SCI 论文都会涉及这一分析。该方法主要用于评估两个物种之间的生态位差异,并检验其是否存在显著分化。
2025-03-28 13:53:11
196
原创 GEE学习笔记 28:基于Google Earth Engine的Landsat8缨帽变换土壤指数反演——亮度、绿度与湿度分量的提取
缨帽变换(Tasseled Cap Transformation,TCT),也称为缨帽特征空间或缨帽系数,是一种用于遥感图像分析的线性变换方法。它最初由美国农业部的研究人员E. Kauth和G. Thomas在1976年提出,用于增强陆地卫星(Landsat)图像中的特定地表特征,如植被、土壤和城市区域。
2025-02-28 01:21:42
144
原创 GEE学习笔记 27:获取不同研究区域内Sentinel2和Landsat8波段特征值
这里以北京市和天津市的区县区域为例,我选择了2024年3月1日-10月1日之间的sentinel-2和Landsat8的指定波段的数据,并对数据进行均值合成,如sentinel-2选择11个波段(如B2、B3、B4等)进行分析以及Landsat8的多个波段(如SR_B1、SR_B2、SR_B3等)。最近,在处理遥感数据时,我意识到还没有对不同研究区内的波段值进行系统的提取。考虑到这一步骤在很多遥感分析任务中的重要性,我特地整理了一套提取波段值的方法,并将相关内容分享给大家。
2025-01-16 10:07:11
559
原创 【数据分析】基于GEE的2000-2023年逐年归一化差值水分指数(NDMI)获取-以成都市为例
随着遥感技术的发展,归一化差值水分指数(NDMI, Normalized Difference Moisture Index)作为一种重要的遥感指标,越来越多地被应用于生态监测、农业管理和气候变化研究等领域。NDMI能够灵敏地反映植被冠层水分的时空动态变化,对于干旱监测、森林健康评估和湿地管理具有重要意义。
2024-12-28 20:50:50
569
原创 【数据分析】基于GEE解析2000-2020年武汉市FVC时空变化特征
在应对全球气候变化和环境监测的挑战中,植被盖度(Fraction VegetationCoverage,FVC)是一个关键指标。植被覆盖度(Fraction Vegetation Coverage,FVC)通常被定义为植被(包括叶、茎、枝)在地面的垂直投影面积占统计区总面积的百分比,是刻画地表植被覆盖的重要参数,在植被变化、生态环境研究、水土保持、城市宜居等方面问题研究中起到重要作用。
2024-11-26 15:27:53
613
原创 【数据分析】基于GEE实现大津算法提取洞庭湖流域水体
最大类间方差法,也称为Otsu或大津法,是一种高效的图像二值化算法,由日本学者Otsu于1979年提出。该算法基于图像的频率分布直方图,假设图像包含两类像素(前景和背景),并计算出一个最佳阈值,以最大化类间方差,从而将这两类像素分开。这种方法旨在最小化类内方差,同时最大化类间方差。
2024-11-22 00:43:40
670
原创 【报错修复】0x00007FF817C05C28 指令引1用了 0x000000000000000C内存。该内存不能为read。解决方法
最近在运行Biomod2模型时,使用的工作站总是遇到这种问题:该内存不能为read。 按理说工作站是不会出现内存不足的问题。尝试了网上讲到的各种方法,都不能解决问题,无意之间发现了一篇调整虚拟内存的方法,成功解决问题。
2024-10-08 16:07:27
1847
1
原创 我的创作纪念日
在我本科学习期间,我首次接触到了优快云这个平台。当时,我正致力于探索如何应用机器学习算法进行遥感图像的监督与半监督分类。这是一个充满挑战的领域,我渴望记录下自己的学习轨迹和心得体会。
2024-10-02 11:47:09
1337
2
原创 Python地理数据处理 27:基于Arcpy批量处理已矫正的worldclim2.1未来气候数据——投影、重采样、多波段拆分以及裁剪
前面我写了一篇关于如何使用ArcGIS自带的Python工具处理worldclim数据的多波段数据的文章,而这只是处理该数据的其中一步。要想得到满足要求的数据,还需要其他操作,依次为投影为指定投影坐标系(Albers)、重采样为1000m空间分辨率、多波段拆分以及裁剪。今天我把以上所有的相关操作基于一套代码进行演示,可以实现一键操作。并且我使用的是已矫正的worldclim2.1未来气候数据,该数据排除了异常值。
2024-09-30 17:09:59
1118
4
原创 【数据修复指南】手把手教你使用线性插值填补各类遥感数据缺失—Modis、Landsat和Sentinel
之前我写了使用年内均值或者中值来填补数据控制的方法,这种方法较为简单,不够精确。因此,我在这里结合所学知识提供一种线性插值的方法。线性插值假设在两个已知数据点之间的数据变化是均匀的,通过直线连接这两个点,并据此估算中间点的值。这种方法在数据缺失较少且缺失点两侧都有有效数据时效果较好。本研究以成都市成华区作为感兴趣区,选择MODIS和Landsat8数据进行线性插值。
2024-09-28 20:44:57
1086
原创 Python地理数据处理 26:基于Arcpy批量提取多波段遥感影像中的所有单波段影像(以worldclim2.1未来气候数据为例)
最近我在使用worldclim未来气候数据时,遇到了一个问题。未来气候数据为包含19个单波段的多波段影像,因此如果一个个地进行提取肯定会比较麻烦。于是我用Arcpy编写了一个小代码,来实现批量提取。
2024-09-25 11:22:09
511
原创 【数据优化】GEE基于年内数据填补遥感缺失数据
在遥感影像分析中,我们经常会遇到由于云层遮挡、传感器故障等多重因素导致的图像数据缺失问题。为了解决这一挑战,常用的技术包括利用一年内数据的均值或最小值进行填充,以及采用线性插值等方法。在本文中,我们将探索如何借助 Google Earth Engine (GEE) 这一强大工具,以简洁高效的方式实现这些数据填充技术。这里我先使用年内数据填充法对多年数据进行填充。
2024-09-22 15:22:09
1133
原创 【数据优化】基于GEE平台筛选与合成高质量植被指数(以若尔盖NDVI去除拼接缝为例)
在合成植被指数(如NDVI、EVI)的过程中,我们经常遇到影像中异常值的问题,例如影像拼接缝。尽管可以采用多种滤波和平滑算法来处理这些异常值,但这些方法往往只能缓解问题,而不能从根本上消除异常区域的异常值。数据质量是决定数据合成效果的关键因素。如果数据质量不佳,即使使用再高级的优化算法,也无法彻底解决问题。此外,在进行数据合成时,通常会使用数月的数据,但这些数据的质量往往参差不齐,这会影响合成效果。因此,通过筛选出质量较高的数据进行合成,可以有效减少合成数据的异常。
2024-09-20 14:29:31
641
原创 关于全能型AI和专业型AI的未来发展趋势的看法
全能型AI和专业型AI各有其市场优势和潜在用户群体。全能型AI,如OpenAI预计推出的“草莓”模型,以其多功能性和广泛的应用场景,能够吸引那些寻求一站式解决方案的用户和企业。这种类型的AI适合于需要处理多种任务和问题的环境,能够提供快速、灵活的响应,从而在一定程度上提高工作效率和用户体验。全能型AI的跨行业适应性为它开辟了更广阔的市场空间,尤其是在资源有限或需要快速解决方案的情况下表现出其独特的价值。
2024-09-04 10:35:15
467
1
原创 【R语言】基于Biomod2集成平台探究物种分布区的构建流程(SDMs)
我为什么想要写这个内容呢?其实我已经想了很久了,但是一直没有把所有的代码给理清楚,此外这将是我之后研究的主要方向。本博客讲述了如何基于Biomod2集成平台构建物种分布模型的全流程,以及我在使用该模型时的一些心得,同时还有我提供的一些小福利(一键处理代码),可以十分快捷的帮助你完成SDMs的构建,写出你的中英文论文。
2024-09-02 17:48:21
2159
7
原创 【R语言】基于多模型的变量重要性图 (Variable Importance Plots)
好久没有更新博客了,正好最近在帮老师做一个项目,里面涉及到了不同环境变量的重要性制图,所以在这里把我的理解进行分享,这应该是大家都可能遇到的问题。笔者水平有限,大家发现什么问题可以给我指出。变量重要度图(Variable importance plots)可以非常直观的展示各个变量在模型中的重要度,从而可以更好的理解和解释所建立的模型。
2024-08-22 22:56:36
2003
原创 【反者道之动,弱者道之用】统计学中的哲理——回归均值 Regression to the mean
回归均值(Regression toward the Mean/Regression to the Mean)指的是如果变量在其第一次测量时是极端的,则在第二次测量时会趋向于接近平均值的现象。在金融学中, 回归均值是指股票价格无论高于或低于价值中枢(或均值)都会以很高的概率向价值中枢回归的趋势。 根据这个理论,股票价格总是围绕其平均值上下波动的。
2024-06-26 11:14:10
1029
原创 【R语言】地理探测器模拟及分析(Geographical detector)
🗺️🔍地理探测器是一种用于探测空间分异性以及揭示其背后驱动因子的统计学方法。它由中国科学院地理科学与资源研究所的王劲峰研究员提出,并已被广泛应用于社会环境因素和自然环境因素的影响机理研究。地理探测器模型的核心思想是,如果某个自变量对某个因变量有重要影响,那么自变量和因变量的空间分布应该具有相似性。通过计算和比较各单因子的q值,可以判断它们对空间分异性的解释力,q值越大表示解释力越强。
2024-06-21 14:27:25
5373
8
原创 【R语言】数据可视化分析和统计检验——线性和线性混合效应模型
最近听了北京理工大学王蓓老师关于R语言的讲座,受益匪浅,现在把自己学习的内容和收获进行记录和分享。
2024-06-16 15:31:10
2109
原创 GEE26:遥感数据可用数据源计算及条带号制作
🌍✨📚今天读了一篇关于遥感数据可用数据源计算及条带号制作的文章,结合着自己的理解,添加了一些内容。
2024-05-27 19:49:33
624
原创 【R语言】堆叠折线图绘制大揭秘
大家好,今天我来分享一个超实用的技能——如何用R语言绘制堆叠折线图!👩💻👨💻希望这个分享对大家有所帮助,如果你有任何问题,欢迎在评论区留言交流!一起进步,一起成长!🌟
2024-05-27 14:19:55
598
原创 【数据挖掘】基于GEE平台按采样点提取Landsat 植被指数时间序列秘籍
🚀🚀🚀大家好,今天我要分享的是如何使用Google Earth Engine (GEE) 平台,针对特定的采样点,提取LANDSAT 8卫星数据中的植被指数时间序列。本代码主要包括三种植被指数:NDVI、EVI和NDPI。
2024-05-26 21:58:44
463
原创 R语言数据处理(四)
从指定文件夹中读取所有 .xlsx 文件,并提取每个文件中特定行和列的数据,然后将这些数据合并到一个最终的数据框中,最后将合并后的数据写入新的 .xlsx 文件中。
2024-05-26 21:27:50
800
原创 R语言:Mantel Test分析与绘图
Mantel test分析对两个矩阵相关关系进行检验。可以用在生态学上,用来检验群落距离矩阵(如 Bray-Curtis distance matrix)和环境变量距离矩阵(如 pH, 温度 或者地理位置的差异矩阵)之间的相关性(Spearman、Pearson)。Mantel test的相关性系数越大,p值越小,则说明环境因子对微生物群落的影响越大。同时,mantel test的偏分析(partial Mantel test等)可排除环境因子之间自相关的干扰。
2024-05-26 11:11:51
16864
3
原创 【数据挖掘】批量导出逐日、逐月、逐季节和逐年的遥感影像(以NDVI为例)
🌟🌟🌟最近很多小伙伴们私信我,问我如何高效导出遥感数据,从逐日到逐季度,我都有一套自己的方法,今天就来和大家分享一下!大家有什么疑惑,可以评论区留言,相互学习,共同进步。
2024-05-25 22:21:57
897
原创 【数据分析】基于GEE平台的随机森林回归分析(以重庆市为例)
这是一个在GEE平台上使用随机森林算法实现回归的一个案例,本研究所涉及的因变量为随机数,自变量包括:NDVI、EVI、kNDVI、NDBI、NDWI、相关气候因子和地形因子,实现因子重要性评估,并模拟因变量分布图。
2024-05-17 16:22:16
798
2
原创 GEE25:获取年均LAI(叶面积指数)和FPAR(光合有效辐射分量)
MODIS/061/MOD15A2H数据组合了叶面积指数 (LAI) 和光合有效辐射分数 (FPAR) 产品是分辨率为 500m 的 8 天复合数据集。该算法从Terra传感器8天内的所有采集数据中选择了“最佳”像元。
2024-05-14 08:58:05
1282
1
原创 【数据挖掘】Landsat8时间序列线性插值获取NDVI指数
今天分享一个对Landsat8数据进行线性插值并提取NDVI的方法。我想有很多人对遥感数据质量都有很大的困惑,主要是由于气候或者遥感探测器本身的影响,而导致部分时间段的遥感数据质量较差,所以,我们使用的线性插值的方法以提升遥感数据质量。
2024-05-03 13:54:59
638
原创 GEE23:基于植被物候实现农作物分类
今天分享一个有意思的文章,用于进行农作物分类。文章提出了一个**灵活的物候辅助监督水稻(PSPR)制图框架**。主要是通过提取植被物候,并自动对物候数据进行采样,获得足够多的样本点,再使用随机森林等机器学习方法进行分类。这种方法有效解决了样本量不足或者样本位置不够精确的问题,并且分类结构相较于之前的方法更高。我认为这是一种比较有意思的文章,当然这种方法还可以用到其他植被类型分类中。
2024-03-30 22:13:27
2197
4
原创 GEE22:基于目视解译的土地利用分类(随机森林监督分类)
进行土地利用分类首先需要获取高分辨率的卫星或航空影像数据,这些影像可以来自于多种数据源,对影像进行预处理。使用GEE的绘图工具,在图像上绘制不同的土地利用类别,例如农田、森林、城市等构建样本集合。为每个绘制的类别定义属性分配相应的土地利用类别标签。使用选择的分类算法对训练数据进行模型训。常见的分类算法包括决策树、随机森林、支持向量机(SVM)、深度学习等。每种算法都有其优点和限制,可以根据任务的复杂性和数据特性来选择算法。
2024-03-29 22:29:22
1698
9
原创 R语言:多值提取到点
dataset中使用的采样点为度分表的小数形式,然而所需要提取的Bio数据为投影坐标系,所以这里需要为dataset采样点定义一个相同的投影坐标系,才能实现采样。
2024-03-07 19:52:53
1128
2
原创 R语言:箱线图绘制(添加平均值趋势线)
今天有时间把之前使用过的一些代码和大家分享,其中箱线图绘制我认为是非常有用的一个部分。之前我是比较喜欢使用origin进行绘图,但是绘制的图不太好看,并且需要进行不断调整,不太方便,所以开始使用R语言进行绘制。
2024-02-05 15:37:32
2557
原创 GEE 24:基于GEE实现高空间分辨率物种分布模型的模拟
使用未分类的卫星图像作为预测变量,以高空间分辨率对物种分布进行建模。对于本例,我们从 GBIF获得了 6 月份(繁殖季节中期)的雪貂(Hylocichla mustelina)观测数据集。首先,我们加载数据并将分析的空间分辨率设置为 90 m。我们对原始 99,939 个观测值进行了精简,每个像素保留一个,从而获得了 34,880 个用于建模的观测值。
2023-12-16 16:57:27
1206
中国人民大学431金融学综合2011-2022真题.pdf
2023-12-13
Anusplin插值软件
2023-03-24
支持向量机的实现(包括线性核函数、高斯核函数等),以及基于SVM的垃圾邮件分类实现过程(MATLAB)
2022-07-06
基于神经网络的多分类问题(手写体识别)(matlab)
2022-07-06
SIFGPP每日数据集
2022-06-08
日光诱导叶绿素荧光(SIF)数据
2022-06-08
NASA Panoply
2022-06-06
MaxEnt问题求解
2025-02-08
为什么用GEE计算EVI得到的值超出了[-1, 1]的区间?
2023-10-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人