描述

创建一个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函数相关推荐

  1. 利用raster包进行栅格数据处理(3)

    ,欢迎也在微信上查看相关内容. 有关栅数据处理的更多信息,还可查看第1部分.第2部分.本次主要利用Peneda-Geres国家公园(PGNP,位于葡萄牙西北部)的5年2012年至2016年)增强植被指 ...

  2. R语言raster包计算多个栅格图像平均值、标准差的方法

      本文介绍基于R语言中的raster包,批量读取多张栅格图像,对多个栅格图像计算平均值.标准差,并将所得新的栅格结果图像保存的方法.   在文章R语言raster包批量读取单一或大量栅格图像(htt ...

  3. 数据挖掘的R包和函数的集合

    数据挖掘的R包和函数的集合 1.聚类 常用的包: fpc,cluster,pvclust,mclust 基于划分的方法: kmeans, pam, pamk, clara 基于层次的方法: hclus ...

  4. R语言stringr包str_dup函数字符串多次复制实战

    R语言stringr包str_dup函数字符串多次复制实战 目录 R语言stringr包str_dup函数字符串多次复制实战 #导入stringr包 #仿真数据

  5. R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(添加箱图、带缺口的小提琴图、小提琴图)实战

    R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(添加箱图.带缺口的小提琴图.小提琴图)实战 目录 R语言使用ggplot2包geom_jit ...

  6. R语言stringr包str_count函数计算字符串匹配个数实战

    R语言stringr包str_count函数计算字符串匹配个数实战 目录 R语言stringr包str_count函数计算字符串匹配个数实战 #导入stringr包 #仿真数据

  7. R语言ggpubr包ggsummarystats函数可视化分组条形图(自定义分组颜色、添加抖动数据点jitter、误差条)并在X轴标签下方添加分组对应的统计值(样本数N、中位数、四分位数的间距iqr)

    R语言ggpubr包ggsummarystats函数可视化分组条形图(自定义分组颜色.添加抖动数据点jitter.误差条error bar)并在X轴标签下方添加分组对应的统计值(样本数N.中位数med ...

  8. R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(颜色配置:连续色彩、离散色彩、色彩梯度)实战

    R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(颜色配置:连续色彩.离散色彩.色彩梯度)实战 目录 R语言使用ggplot2包geom_ji ...

  9. R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(自定义色彩、形状)实战

    R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(自定义色彩.形状)实战 目录 R语言使用ggplot2包geom_jitter()函数绘制分 ...

  10. pandas使用stack函数、map函数、unstack函数以及字典同时替换dataframe多个数据列的内容

    pandas使用stack函数.map函数.unstack函数以及字典同时替换dataframe多个数据列的内容 目录 pandas使用stack函数

最新文章

  1. iphone屏蔽系统更新_iPhone手机经常提示更新系统,教你一招关闭方法,学到了
  2. 计算机无法找到实达打印机,实达打印机使用方法教程
  3. php获取网络文件的几种方式,PHP如何实现获取网络上的文件?
  4. C++中判断某一文件或目录是否存在
  5. 大数据产业目前面临哪些问题
  6. python 01列表异或_python运算符及优先级顺序
  7. HTML:页面布局和背景
  8. c语言 最大子段和,C语言程序设计100例之(13):最大子段和
  9. 消息队列——ActiveMQ使用及原理浅析
  10. matlab erf erfi,误差函数
  11. 三菱PLC传送类指令应用
  12. HTML基础-跟着李南江学编程
  13. 怎么用Python进行Web开发?
  14. 每日一题_447.回旋镖的数量
  15. 某科技厅办公工作协同平台
  16. How to manage the changes in Netlogon secure channel connections associated with CVE-2020-1472
  17. paddlepaddle 27 支持任意维度数据的梯度平衡机制GHM Loss的实现(支持ignore_index、class_weight,支持反向传播训练,支持多分类)
  18. 既生 useState 何生 useReducer (主讲useReducer)
  19. 07-html标签图文详解(二)
  20. 架构师的软实力之架构透视

热门文章

  1. 制作简单时钟logo
  2. 81192 祖国期盼着你返航
  3. 基于Websocket协议的即时通讯系统设计与实现
  4. 大数据热词科普(三)
  5. Docker桥存储卷管理
  6. 百度在线语音合成API接口简单应用
  7. keras 中的verbose详解
  8. preempt_disable导致的cyclictest测试延时超标
  9. saver 保存读取
  10. 网页如何更改为黑白效果