pylandstats 计算景观指数,python
作为懒人,一定要懒到极致,计算景观指数,开fragstarts就算我输。有pylandstats开什么软件?
最重要的是这个处理完,得到的是pandas数据框,是pandas呀!
数据处理,计算,一条龙服务。
1 安装,建议用pip
pip install pylandstats
2 算点儿什么吧,
2.1 加载数据,画出来图看看啥东西
import pylandstats as pls
import os
import matplotlib.pyplot as pltpath = os.path.join("文件夹名称", "文件名.tif")
ls=pls.Landscape(path)
a = ls.plot_landscape(legend=True)
plt.show()
2.2 计算patch尺度的面积
area = ls.area()
print(area)
2.3 计算class水平的指数,我也不知道是啥
class_metrics_df = ls.compute_class_metrics_df(metrics=["proportion_of_landscape", "edge_density", "euclidean_nearest_neighbor_mn"]
)
print(class_metrics_df)
2.4 也可以算时空演变的东西
import matplotlib.pyplot as pltinput_filepaths = ["../data/processed/veveyse-AS97R_4.tif","../data/processed/veveyse-AS09R_4.tif","../data/processed/veveyse-AS18_4.tif",
]sta = pls.SpatioTemporalAnalysis(input_filepaths, dates=["1992", "2004", "2012"])
sta.plot_metric("contagion")
3 下面的这些个指数也是能算的
pylandstats 计算景观指数,python相关推荐
- 使用python根据身高体重计算BMI指数
#python(day01) 根据身高.体重计算BMI指数 创建两个变量:一个用于计算身高(单位:米),一个用来记录体重(单位:千克),根据公式"BMI=体重/(身高*身高)",代 ...
- 景观生态学——景观指数计算软件(转)
link:http://hi.baidu.com/kuanjin8309/blog/item/547cd4cb5b30db43f31fe7f5.html 生物多样性 Biology diversity ...
- 用 Python 的GUI 库 PySimpleGUI,写一个肥胖指数计算工具,Python开发就是这么简单
Python 的 GUI 库 PySimpleGUI,写一个简单的有界面的小工具很简单!这里我们来写一个计算肥胖指数(BMI)的小工具.首先,通过百度得到 BMI 指数的计算公式为: 体重 / (身高 ...
- Python的Mann-Kendall非参数检验和计算Hurst指数
Mann-Kendall 检验法简称为 M-K 法, 是一种非参数统计检验方法, 可适用于不具有正态分布特征变量的趋势分析[38].假定X1,X2,...Xn为时间序列变量[1],n为时间序列的长度, ...
- 题目26:输入体重(单位:Kg)和身高(单位:m),计算BMI指数(BMI指数=体重÷身高的平方),如果BMI <18.5,输出thin;如果18.5≤BMI≤25,则输出normal
题目转载:http://python.wzms.com/s/1/20 题目描述: 输入体重(单位:Kg)和身高(单位:m),计算BMI指数(BMI指数=体重÷身高的平方),如果BMI <18.5 ...
- 获取铁矿石和螺纹钢期货数据。对收益率序列进行描述性统计、jb检验,反正是否符合分形市场假说。计算Hurst指数,制定跨品种套利策略,并进行回测,对跨品种套利效果进行评估。寻求改进空间。
源码已上传至github 项目简介 获取铁矿石和螺纹钢期货数据.对收益率序列进行描述性统计.jb检验,反正是否符合分形市场假说.计算Hurst指数,制定跨品种套利策略,并进行回测,对跨品种套利效果进行 ...
- ML:文本、图像等数值化数据相似度计算之余弦相似度计算三种python代码实现
ML:文本.图像等数值化数据相似度计算之余弦相似度计算三种python代码实现 目录 相似度计算之余弦相似度计算 输出结果 三种python代码实现
- GDAL使用DEM数据计算地形指数
零. 前言 本文是接上文<GDAL使用DEM数据计算坡度坡向>,还是一篇关于DEM计算地形指数的一篇文章.这里所要计算的地形指数主要包括以下三个指数:地形耐用指数(Terra ...
- 【机器学习】隐马尔可夫模型及其三个基本问题(二)观测序列概率计算算法及python实现
[机器学习]隐马尔可夫模型及其三个基本问题(二)观测序列概率计算算法及python实现 一.前向算法 二.后向算法 三.前向-后向算法的python实现 参考资料 隐马尔可夫(HMM)模型的第一个基本 ...
最新文章
- 接口类型的数组作为形参
- css-a:visited
- Speedoffice(word)怎么撤回上一步的操作
- UTC世界协调时间和BJT北京时间的转换
- android 百度导航没有声音,百度导航Android版问题集
- vue生成app二维码,并扫码下载app
- 更改PPT的模板名称
- JavaScript-- 基础知识面试题
- 管理Discuz!代码分析的收集整理
- Y05 - 999、Python - 风变编程
- Matlab:数据分析与多项式计算
- java程序是怎么执行的
- el-dialog改变中间内容的高度问题
- 自学考试-“运筹学基础”
- 零信任态势评估:CIS安全控制内容与实施
- telnet远程管理及AAA认证方式
- python 矩阵 将所有列向量合并成一个向量 将虚数矩阵转化为实数矩阵
- postek二次开发_博思得RFID标签打印机解析
- 第六章软件项目配置管理
- 推出免费在线缓存api 大家看有没有用呢