【发布时间】:2018-03-17 03:18:26
【问题描述】:
我已经为以下 shapefile 中存在的 38 个不同多边形中的光栅像素提取了汇总统计数据(最小值、第一个四分位数、平均值等)
extracted_product<-extract(raster, shapefile, fun=summary, na.rm=TRUE)
extracted_product 是一个包含汇总统计信息的 38 个元素(每个元素代表一个多边形)的列表。我想获得一个数据框,其中 38 行代表 38 个多边形,列是最小值、第一个四分位数、平均值等。我该怎么做?我已经尝试了以下
x<-data.frame(unlist(extracted_product))
但是我得到一个包含汇总统计信息的一列数据框,即 5 行最小值,第一个四分位数等是一个多边形,这不是我想要的。
任何建议都会有很大帮助。
【问题讨论】:
-
每个列表项都是正则向量吗?
-
@DavidPedack 我不这么认为。这是您使用 summary() 获得的变量类型