R语言读取栅格数据的方法(raster包读取)|环球滚动

2023-05-17 12:11:08 来源: 脚本之家
目录
1 包的安装与导入2 单一栅格图像读取与处理3 大量栅格图像读取与处理

本文介绍基于R语言中的raster包,读取单张或批量读取多张栅格图像,并对栅格图像数据加以基本处理的方法。

1 包的安装与导入

首先,我们需要配置好对应的R语言包;前面也提到,我们这里选择基于raster包来实现栅格图像数据的读取与处理工作。首先,如果有需要的话,我们可以先到raster包在R语言的官方网站中,查阅raster包的基本情况,比如其作者信息、当前的版本、所依赖的其他包等等;如下图所示。

当然,这些内容看不看都不影响我们接下来的操作。接下来,我们开始安装raster包;这里我是在RStudio中进行代码的撰写的。


(资料图片仅供参考)

首先,我们输入如下的代码,从而开始raster包的下载与自动配置。

install.packages("raster")

随后,按下回车键,运行代码,如下图所示。

可以看到,我们在安装raster包时,会自动将其所需依赖的其他包(如果在此之前没有配置过)都一并配置好,非常方便。

接下来,输入如下的代码,从而将刚刚配置好的raster包导入。

library(raster)

随后,按下回车键,运行代码,如下图所示。

此时,在RStudio右下方的“Packages”中,可以看到raster包以及其所依赖的sp包都处于选中的状态,表明二者都已经配置成功,且完成导入。

2 单一栅格图像读取与处理

接下来,我们首先开始读取、处理单独一景栅格图像数据。

首先,我们输入如下的代码;其中第一句是指定接下来要打开的栅格图像的路径与文件名,第二句则是通过raster()函数打开这一栅格图像。

tif_file_name <- r"(E:\02_Project\01_Chlorophyll\ClimateZone\Split\A_LCC0.TIF)"
tif_file <- raster(tif_file_name)

运行上述代码。此时,我们可以在RStudio中右上方的“Environment”中看到我们刚刚新建的两个变量,以及其对应的值。

接下来,我们可以直接通过plot()函数,对刚刚读取到的栅格图像数据加以绘制。

plot(tif_file)

运行代码后,可以在RStudio中右下方的“Plots”看到绘制完毕的图像。可以说,这一绘制栅格图像的方式,相较于Python、**C++**等语言都更为方便。

随后,我们简单介绍一下对这一栅格图像数据的处理操作。例如,我们可以通过mean()函数与sd()函数,计算栅格图像全部像元数值的平均值和标准差;这里我们用到了na.rm = TRUE参数,具体含义稍后会提到。

tif_mean <- mean(tif_file[], na.rm = TRUE)
tif_std <- sd(tif_file[], na.rm = TRUE)

运行上述代码,随后输入如下的代码,即可查看我们刚刚计算得到的平均值与标准差。

tif_meantif_std

结果图下图所示。

前面我们提到了na.rm = TRUE参数,这一参数表示是否消除数据集中无效值NA的影响;如果我们不将其设置为TRUE,那么就表示不消除数据集中的无效值;而如果我们的栅格图像中出现无效值(NoData值),那么就会使得平均值、标准差等计算结果同样为无效值NA;如下图所示。

3 大量栅格图像读取与处理

接下来,我们介绍一下基于raster包批量读取大量栅格图像的方法。

首先,我们需要将存放有大量栅格图像的文件夹明确,并将其带入list.files()函数中;这一函数可以对指定路径下的文件加以遍历。其中,pattern是对文件名称加以匹配,我们用".tif$"表示只筛选出文件名称是以.tif结尾的文件;full.names表示是否将文件的全名(即路径名称加文件名称)返回,ignore.case表示是否不考虑匹配文件名称时的大小写差异。

tif_file_path <- list.files(r"(E:\02_Project\01_Chlorophyll\ClimateZone\Split\0)", pattern = ".tif$", full.names = TRUE, ignore.case = TRUE)

运行上述代码,并将这一变量打印出来,结果如下图所示。可以看到,此时我们已经将指定路径下的.tif格式的栅格图像全部提取出来了。

接下来,我们通过stack()函数,将全部栅格图像的数据放入同一个变量中;随后,我们可以打印一下这个变量,查看其中的内容。这里需要注意,如果通过这种方法批量读取栅格图像,需要保证每一景图像的空间参考信息、行数与列数完全一致,否则会弹出报错信息。如果大家的栅格图像行数与列数不完全一致,可以参考文章# Python ArcPy用栅格裁剪栅格并使得各个栅格行数、列数一致,对各个栅格图像加以统一。

tif_file_all <- stack(tif_file_path)
tif_file_all

运行上述代码,得到如下所示的结果。可以看到,这一变量中保存了12个图层(虽然栅格图像只有7景,但是其中有几景是具有多个波段的);其中,除了最基本的栅格图像维度、空间范围、空间参考信息等内容,names还展示了12个图层各自的名称,min valuesmax values则还展示了每一个图层的最小值与最大值。

此外,我们还可以继续基于plot()函数,直接批量绘制多个图层各自的栅格图像。

plot(tif_file_all)

运行上述代码,结果如下所示。

此外,我们还可以基于mean()等函数,对栅格图像的基本数学统计信息加以计算。不过在对多个栅格图像数据加以计算时需要注意,在tif_file_all后是否添加[]符号,得到的结果是不一样的——如果不添加[]符号,我们相当于是加以逐像元分析,对每一个位置的像元在12个图层中的数值加以统计,并计算该像元在12个图层中的平均值;因此最终所得结果是一景新的栅格图像,图像中的每一个像元数值都表示该像元在12个图层中的平均值。而如果我们添加了[]符号,那么就和前述单一栅格图像的处理一样,计算的结果就是一个数值,即12个图层中每一个像元对应数值的总体的平均值。

tif_all_mean <- mean(tif_file_all, na.rm = TRUE)
tif_all_mean_2 <- mean(tif_file_all[], na.rm = TRUE)

我们分别打印上述两个变量,得到结果如下图所示。

由此可以更加明显地看出添加[]符号与否的差异。

本文就只是对R语言raster包读取、处理栅格数据加以基本的方法介绍,至于更加深入的用法,我们将在后期的文章中加以介绍。

到此这篇关于R语言读取栅格数据的方法(raster包读取)的文章就介绍到这了,更多相关R语言栅格数据内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

标签:

R语言读取栅格数据的方法(raster包读取)|环球滚动

这篇文章主要介绍了R语言读取栅格数据的方法,本文就只是对R语言raster包读取、处理栅格数据加以基本的方法

05-17 12:11:08

天天观速讯丨年产3GW!总投资4亿元的储能系统数字化工厂落地甘肃

年产3GW!总投资4亿元的储能系统数字化工厂落地甘肃北极星储能网获悉,5月12日消息,甘肃威恒储能科技有限

05-17 11:43:00

泸州:“三心举措”为外商投资提供高效便捷的市场准入环境

2023年,泸州市市场监督管理局聚焦经营主体关切,以便捷外商投资企业开办为重点,多措并举提升开办便利度,

05-17 11:10:43

每日视讯:疫情远去人气未至,三年四探“中国黄金第一家”

从新冠疫情到俄乌冲突,再到全球经济下行,乱世买黄金,这一历史上颠覆不破的规律,还有效吗?从2020年到20

05-17 10:55:13

最好的led灯泡品牌 led灯泡什么牌子好

今天来聊聊关于最好的led灯泡品牌,led灯泡什么牌子好的文章,现在就为大家来简单介绍下最好的led灯泡品牌

05-17 10:19:09

最新本科毕业生自我鉴定100字3篇(优秀)_天天微速讯

人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存

05-17 10:00:34

恭喜马刺!成功抽中状元签,文班亚马收入囊中,火箭活塞太悲催 每日看点

马刺抽中状元签

05-17 09:08:42

侨源股份:5月16日融券卖出金额101.97万元,占当日流出金额的8.43% 全球热推荐

同花顺数据中心显示,侨源股份5月16日获融资买入183 34万元,占当日买入金额的28 12%,当前融资余额4687 67

05-17 08:43:33

深圳网红盘也停工了

市场巨变。深圳楼市的冷暖,在一个昔日网红盘身上体现得淋漓尽致。作为曾经的深圳市销量季军,创造了4小时

05-17 08:07:47

魔声Turbine Airlinks降噪真无线耳机享满减优惠

魔声(Monster)TurbineAirlinks蓝牙耳机降噪真无线涡轮重低音防水汗运动耳机铜色,现在购买即可享满200元

05-17 06:57:52

好天气画上休止符!升温伴随“强对流”天气,福州人接下来要挺住!

5月16日,又是阳光明媚的一天,气温也随之升高,不过好天气即将画上休止符。福建省气象台于16日11时40分发

05-17 05:59:18

2-1!首局遭逆转,国羽苏迪曼杯首次丢分,梁伟铿王昶逆转获胜! 当前动态

23年羽毛球苏迪曼杯混合团体锦标赛,小组赛第二轮继续开打,首战轻取埃及队的东道主中国队,遭遇到了遭遇开

05-17 04:41:51

感恩朋友的最经典句子_微信里关于感恩朋友的经典句子说说

欢迎观看本篇文章,小升来为大家解答以上问题。感恩朋友的最经典句子,微信里关于感恩朋友的经典句子说说很

05-17 01:51:58

世界焦点!李恒健陈晓楠婚礼(李恒健)

当前大家对于李恒健都是颇为感兴趣的,大家都想要了解一下李恒健,那么小美也是在网络上收集了一些关于李恒

05-16 22:56:40

世界观天下!宁夏精捷彩色印务有限公司

1、宁夏精捷彩色印务有限公司于1998年10月06日成立。2、法定代表人陈庐海,公司经营范围包括:出版物、印刷

05-16 22:10:59

《长月烬明》的一些想法|焦点短讯

前排提醒:没看过原著小说,以及,杠就是你对。我是一直追着看完这部剧的,演员、配乐、服化道,都挺好的,

05-16 20:56:05

当前动态:辽宁省昌图县发布雷雨大风橙色预警

雷雨大风橙色预警信号:预计未来1到2小时,昌图县昌图镇、老城镇、亮中桥镇、金家镇、马仲河镇、大兴镇、十

05-16 20:15:39

康众医疗: 康众医疗关于持股5%以上股东权益变动累计达到1%的提示性公告

康众医疗:康众医疗关于持股5%以上股东权益变动累计达到1%的提示性公告

05-16 19:24:36

前沿资讯!天下没有免费的午餐,美国太阳能税收抵免新规,尚需冷眼看待天下没有免费的午餐,美国太阳能税收抵免新规,尚需冷眼看待

美国的太阳能究竟应该怎样来搞? 美国全社会正在发生一场旷日持久的争论,特别是在国会与政府之间。 上周五

05-16 18:50:18

今日精选:2023年一季度哈密外贸进出口总值大幅增长

5月11日,记者在哈密海关了解到,2023年一季度哈密外贸进出口总值大幅增长。哈密外贸进出口总值1 6亿元人民

05-16 18:23:09

把iP15 Pro Max比下去了!iPhone16 Pro Max升级苹果史上最大屏

快科技5月16日讯,不少人正翘首以盼苹果iPhone15系列新机,尤其是iPhone15Pro ProMax。从目前的爆料来看,

05-16 17:59:40

天天热推荐:交大昂立: 公司会本着对投资者负责的态度,妥善处理上述重大事项,请关注公司在法定披露媒体发布的公告

交大昂立(600530)05月16日在投资者关系平台上答复了投资者关心的问题。

05-16 17:07:14

汉阳区知音小学:体验农耕享乐趣 劳动实践促成长

汉阳区知音小学:体验农耕享乐趣劳动实践促成长---为充分发挥劳动教育的综合育人作用,武汉市汉阳区知音小

05-16 16:56:07

今日报丨R-TYPE开发者射击新作《Black Finger JET》上架steam

《BlackFingerJET》(暂定名)是一款射击游戏,游戏由R-KOHACHISTUDIOCo ,Ltd 制作并发行,由《异形战机》

05-16 16:15:48

博瑞医药(688166)5月16日主力资金净买入95.82万元 当前视点

截至2023年5月16日收盘,博瑞医药(688166)报收于21 72元,上涨1 12%,换手率0 49%,成交量2 0万手,成交额4349 81万元。

05-16 15:45:09

成立不足1年缩水4.8亿,民生加银旗下一产品拟保壳,发生了啥?

成立不足1年缩水4 8亿,民生加银旗下一产品拟保壳,发生了啥?,清盘,保壳,基金产品,民生加银,公募基金

05-16 15:15:37

中国载人航天工程办公室向社会征集空间站低成本货运方案

5月16日,中国载人航天工程办公室在微信公众号“中国载人航天”发布公告,向全社会征集空间站低成本货物...

05-16 14:34:42

全球快资讯:提升搜索排名门店名称公式是什么_提升搜索排名

1、语义域名2、建立友好的链接,经常分享你的网站。3、设置网站描述和搜索关键字。4、设置一个描述性的网站

05-16 13:49:40

辽篮带动旅游!大巴地铁全免费,故宫半价,夺冠令沈阳沸腾-快看

辽篮带动旅游!大巴地铁全免费,故宫半价,夺冠令沈阳沸腾,辽篮,杨鸣,地铁,故宫,cba,沈阳市,辽宁飞豹

05-16 12:59:58

武汉新地标 | 武商梦时代:在巨型空间里欢聚

编者按:1949年5月16日,武汉解放,红旗从武汉地标——江汉关升起。历经74年的发展奋斗,新时代英雄城市...

05-16 12:16:46

神马电力: 为保证所有投资者平等获悉公司信息,公司一般是在定期报告中披露股东人数等信息,敬请查阅_全球快看

神马电力(603530)05月16日在投资者关系平台上答复了投资者关心的问题。

05-16 12:12:31

江苏连云港2023年4月自考成绩查询入口-热讯

江苏连云港2023年4月自考成绩查询入口由自考考试栏目提供,查找更多考试报名资讯、准考证打印、成绩查询或江

05-16 11:35:53

科力远:若二季度碳酸锂卤水业务正常生产,业绩将有较好表现|观点

科力远近日接受机构调研时表示,公司碳酸锂资源优先保障产业创新联合体以及公司储能业务对于原材料的需求。

05-16 10:50:43

不是张扬的意思(张扬的意思) 环球观焦点

1、我觉得保守和内敛最大区别在于内向的人性格是被动型的,内敛的人性格是主动型的。具体为:2、内向:心理

05-16 10:29:27

瑞星个人防火墙2008_关于瑞星个人防火墙2008介绍

瑞星个人防火墙2008,关于瑞星个人防火墙2008介绍这个很多人还不知道,我们一起来看看!1、瑞星个人防火墙20

05-16 10:21:27

让带娃不再难 未来我国每千人口托位数将提高到4.5个

国家卫健委日前发出通知,从昨天(5月15日)起,到6月15日,开展全国托育服务宣传月活动。截至2022年底,我国

05-16 09:40:26

天天精选!播下热爱劳动的种子

□本报记者曹萍5月12日,在郑州市惠济区香山小学的农耕园里,一群“小农夫”正忙得不亦乐乎。“这是我们...

05-16 08:28:40

济南城建集团50亿元公募债券项目更新至“已反馈”_全球要闻

本期债券拟发行总额为人民币50亿元,债券品种为公募,项目更新至“已反馈”。

05-16 07:50:10

2022银耳环十大品牌排行榜_银耳环哪个牌子好

1、周大福 ChowTaiFook2、潘多拉 pandora3、蒂芙尼 Tiffany4、海盗船 Pirateship5

05-16 06:58:11

上海水产大学现在改为什么学校_上海水产大学是几本

1、上海海洋大学是二本学校,是上海市人民政府与国家海洋局、农业农村部共建高校,国家“双一流”世界一...

05-16 06:00:47

魔兽世界烹饪用火燧石和火绒_魔兽世界烹饪用火 天天亮点

1、学习了烹饪,自然就有,按P键。2、就在里面,有个烹饪用火。3、点了以后``地上就有火了。4、可以开始做

05-16 04:13:19

大学生被骗的主要原因有哪些方面(大学生被骗的主要原因有哪些)

大学生被骗的主要原因有哪些方面,大学生被骗的主要原因有哪些这个很多人还不知道,现在让我们一起来看看吧

05-16 01:18:25

存货管理存在的问题及对策分析怎么写_存货管理存在的问题及对策分析|快资讯

1、存货管理人员缺乏财务管理知识,只知道从实物形态而未从价值形态。2、没有实行存货的内部会计控制。3、

05-15 22:49:43

【环球财经】机构预测英国通胀年底前仅能降至5.4%_微资讯

尽管英国央行的加息政策趋于结束,但如果核心通胀持续居高不下,英国央行将难以快速降息,现行的高基准利率

05-15 21:55:57

全球微头条丨汇金通今日大宗交易成交678.27万股 成交额6538.61万元

汇金通5月15日大宗交易成交678 27万股,成交额6538 61万元,占当日总成交额的79 62%,成交价9 64元,较市场

05-15 21:14:39

世界报道:22.46亿底价成交!越秀要在庆盛建港人社区!

22 46亿底价成交!越秀要在庆盛建港人社区!,东涌,广州,南沙,庆盛,新鸿基,越秀山,港人社区,商品住房

05-15 20:14:24

5月15日北向资金买卖前十成交榜

5月15日收盘,北向资金买卖前十成交榜出炉,贵州茅台、中国平安、农业银行位居沪股通成交前三,宁德时代、

05-15 19:50:29

叶烁的哥哥_关于叶烁的哥哥的介绍 世界头条

1、叶烁是湖南卫视青春励志偶像剧《一起来看流星雨》和《一起又看流星雨》男主角之一,是个将“翘课”、...

05-15 18:53:38

外交部回应孙准浩被查:我不了解你提到的相关情况

外交部回应孙准浩被调查

05-15 18:11:27

中国国航:4月旅客周转量同比上升630.5% 环比上升14.7%

中国国航5月15日公告,4月集团合并旅客周转量(按收入客公里计)同比、环比均上升。客运运力投入(按可用座

05-15 17:45:42

天天观速讯丨年产3GW!总投资4亿元的储能系统数字化工厂落地甘肃
泸州:“三心举措”为外商投资提供高效便捷的市场准入环境
每日视讯:疫情远去人气未至,三年四探“中国黄金第一家”
最好的led灯泡品牌 led灯泡什么牌子好
最新本科毕业生自我鉴定100字3篇(优秀)_天天微速讯
恭喜马刺!成功抽中状元签,文班亚马收入囊中,火箭活塞太悲催 每日看点
侨源股份:5月16日融券卖出金额101.97万元,占当日流出金额的8.43% 全球热推荐
深圳网红盘也停工了
魔声Turbine Airlinks降噪真无线耳机享满减优惠
好天气画上休止符!升温伴随“强对流”天气,福州人接下来要挺住!
2-1!首局遭逆转,国羽苏迪曼杯首次丢分,梁伟铿王昶逆转获胜! 当前动态
感恩朋友的最经典句子_微信里关于感恩朋友的经典句子说说
世界焦点!李恒健陈晓楠婚礼(李恒健)
世界观天下!宁夏精捷彩色印务有限公司
《长月烬明》的一些想法|焦点短讯
当前动态:辽宁省昌图县发布雷雨大风橙色预警
康众医疗: 康众医疗关于持股5%以上股东权益变动累计达到1%的提示性公告
前沿资讯!天下没有免费的午餐,美国太阳能税收抵免新规,尚需冷眼看待天下没有免费的午餐,美国太阳能税收抵免新规,尚需冷眼看待
今日精选:2023年一季度哈密外贸进出口总值大幅增长
把iP15 Pro Max比下去了!iPhone16 Pro Max升级苹果史上最大屏
天天热推荐:交大昂立: 公司会本着对投资者负责的态度,妥善处理上述重大事项,请关注公司在法定披露媒体发布的公告
汉阳区知音小学:体验农耕享乐趣 劳动实践促成长
今日报丨R-TYPE开发者射击新作《Black Finger JET》上架steam
博瑞医药(688166)5月16日主力资金净买入95.82万元 当前视点
成立不足1年缩水4.8亿,民生加银旗下一产品拟保壳,发生了啥?
中国载人航天工程办公室向社会征集空间站低成本货运方案
全球快资讯:提升搜索排名门店名称公式是什么_提升搜索排名
辽篮带动旅游!大巴地铁全免费,故宫半价,夺冠令沈阳沸腾-快看
武汉新地标 | 武商梦时代:在巨型空间里欢聚
神马电力: 为保证所有投资者平等获悉公司信息,公司一般是在定期报告中披露股东人数等信息,敬请查阅_全球快看
江苏连云港2023年4月自考成绩查询入口-热讯
科力远:若二季度碳酸锂卤水业务正常生产,业绩将有较好表现|观点
不是张扬的意思(张扬的意思) 环球观焦点
瑞星个人防火墙2008_关于瑞星个人防火墙2008介绍
让带娃不再难 未来我国每千人口托位数将提高到4.5个
天天精选!播下热爱劳动的种子
济南城建集团50亿元公募债券项目更新至“已反馈”_全球要闻
2022银耳环十大品牌排行榜_银耳环哪个牌子好
上海水产大学现在改为什么学校_上海水产大学是几本
魔兽世界烹饪用火燧石和火绒_魔兽世界烹饪用火 天天亮点
大学生被骗的主要原因有哪些方面(大学生被骗的主要原因有哪些)
存货管理存在的问题及对策分析怎么写_存货管理存在的问题及对策分析|快资讯
【环球财经】机构预测英国通胀年底前仅能降至5.4%_微资讯
全球微头条丨汇金通今日大宗交易成交678.27万股 成交额6538.61万元
世界报道:22.46亿底价成交!越秀要在庆盛建港人社区!
5月15日北向资金买卖前十成交榜
叶烁的哥哥_关于叶烁的哥哥的介绍 世界头条
外交部回应孙准浩被查:我不了解你提到的相关情况
中国国航:4月旅客周转量同比上升630.5% 环比上升14.7%
只要具备燃烧三要素 燃烧三要素是什么_天天速看
X 广告
资讯
X 广告

Copyright ©  2015-2022 华南畜牧网版权所有  备案号:粤ICP备18025786号-52   联系邮箱: 954 29 18 82 @qq.com