raster包—stack函数
描述
创建一个RasterStack对象
RasterStack是拥有相同空间范围和分辨率的RasterLayer对象的集合。RasterStack可以从RasterLayer对象中创建,也可以从栅格文件中创建,或者两者都创建。它也可以由SpatialPixelsDataFrame或SpatialGridDataFrame对象创建。
用法
## S4 method for signature 'character'(字符)
stack(x, ..., bands=NULL, varname="", native=FALSE, RAT=TRUE, quick=FALSE)## S4 method for signature 'Raster'(栅格)
stack(x, ..., layers=NULL)## S4 method for signature 'missing'(缺失值)
stack(x)## S4 method for signature 'list'(列表)
stack(x, bands=NULL, native=FALSE, RAT=TRUE, ...)
参数
x:文件名(字符),光栅*对象,缺失(创建一个空的光栅栈),SpatialGrid*, SpatialPixels*,或列表(文件名和/或光栅*对象)。如果x是一个列表,附加参数…被忽略
bands:整数。文件的哪个波段(层)应该被使用(默认是所有层)
layers:整数(或带有层名的字符)表示应该使用RasterBrick的哪些层(默认是所有层)
native:逻辑值。如果为TRUE,本机驱动程序被用来代替gdal驱动程序(如BIL和Arc-ASCII文件)
RAT:逻辑值。如果为TRUE,则为拥有光栅属性的文件创建一个光栅属性表
quick:逻辑值。如果为TRUE,则不比较对象的范围和分辨率。这加速了RasteStack的创建,但在使用时应该非常谨慎。只有当你绝对确定所有文件中的所有数据都是对齐的,并且你需要为许多(>100)文件创建RasterStack时,才使用这个选项
varname:字符。选择NetCDF文件中感兴趣的变量(参见栅格)
...:附加文件名或光栅*对象
值
RasterStack
例子
# file with one layer
fn <- system.file("external/test.grd", package="raster")
s <- stack(fn, fn)
r <- raster(fn)
s <- stack(r, fn)
nlayers(s)# file with three layers
slogo <- stack(system.file("external/rlogo.grd", package="raster"))
nlayers(slogo)
slogo
???system.file()
raster包—stack函数相关推荐
- 利用raster包进行栅格数据处理(3)
,欢迎也在微信上查看相关内容. 有关栅数据处理的更多信息,还可查看第1部分.第2部分.本次主要利用Peneda-Geres国家公园(PGNP,位于葡萄牙西北部)的5年2012年至2016年)增强植被指 ...
- R语言raster包计算多个栅格图像平均值、标准差的方法
本文介绍基于R语言中的raster包,批量读取多张栅格图像,对多个栅格图像计算平均值.标准差,并将所得新的栅格结果图像保存的方法. 在文章R语言raster包批量读取单一或大量栅格图像(htt ...
- 数据挖掘的R包和函数的集合
数据挖掘的R包和函数的集合 1.聚类 常用的包: fpc,cluster,pvclust,mclust 基于划分的方法: kmeans, pam, pamk, clara 基于层次的方法: hclus ...
- R语言stringr包str_dup函数字符串多次复制实战
R语言stringr包str_dup函数字符串多次复制实战 目录 R语言stringr包str_dup函数字符串多次复制实战 #导入stringr包 #仿真数据
- R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(添加箱图、带缺口的小提琴图、小提琴图)实战
R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(添加箱图.带缺口的小提琴图.小提琴图)实战 目录 R语言使用ggplot2包geom_jit ...
- R语言stringr包str_count函数计算字符串匹配个数实战
R语言stringr包str_count函数计算字符串匹配个数实战 目录 R语言stringr包str_count函数计算字符串匹配个数实战 #导入stringr包 #仿真数据
- R语言ggpubr包ggsummarystats函数可视化分组条形图(自定义分组颜色、添加抖动数据点jitter、误差条)并在X轴标签下方添加分组对应的统计值(样本数N、中位数、四分位数的间距iqr)
R语言ggpubr包ggsummarystats函数可视化分组条形图(自定义分组颜色.添加抖动数据点jitter.误差条error bar)并在X轴标签下方添加分组对应的统计值(样本数N.中位数med ...
- R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(颜色配置:连续色彩、离散色彩、色彩梯度)实战
R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(颜色配置:连续色彩.离散色彩.色彩梯度)实战 目录 R语言使用ggplot2包geom_ji ...
- R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(自定义色彩、形状)实战
R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(自定义色彩.形状)实战 目录 R语言使用ggplot2包geom_jitter()函数绘制分 ...
- pandas使用stack函数、map函数、unstack函数以及字典同时替换dataframe多个数据列的内容
pandas使用stack函数.map函数.unstack函数以及字典同时替换dataframe多个数据列的内容 目录 pandas使用stack函数
最新文章
- iphone屏蔽系统更新_iPhone手机经常提示更新系统,教你一招关闭方法,学到了
- 计算机无法找到实达打印机,实达打印机使用方法教程
- php获取网络文件的几种方式,PHP如何实现获取网络上的文件?
- C++中判断某一文件或目录是否存在
- 大数据产业目前面临哪些问题
- python 01列表异或_python运算符及优先级顺序
- HTML:页面布局和背景
- c语言 最大子段和,C语言程序设计100例之(13):最大子段和
- 消息队列——ActiveMQ使用及原理浅析
- matlab erf erfi,误差函数
- 三菱PLC传送类指令应用
- HTML基础-跟着李南江学编程
- 怎么用Python进行Web开发?
- 每日一题_447.回旋镖的数量
- 某科技厅办公工作协同平台
- How to manage the changes in Netlogon secure channel connections associated with CVE-2020-1472
- paddlepaddle 27 支持任意维度数据的梯度平衡机制GHM Loss的实现(支持ignore_index、class_weight,支持反向传播训练,支持多分类)
- 既生 useState 何生 useReducer (主讲useReducer)
- 07-html标签图文详解(二)
- 架构师的软实力之架构透视