1
私は同じ場所のラスタのリストを複数年保存しています。経時的な画素値の変化は、画素の時系列を表す。どのデータフレームraster.listから縦方向のピクセル値を抽出し、データフレームに保存します。
library(raster)
# create raster data from scratch
# create empty raster
y1<-raster(ncol = 3, nrow = 3)
values(y1)<-1:9
projection(y1)<-CRS("+init=epsg:4326")
# create and diversify the rasters
y2<-y1+10
y3<-y1+20
y4<-y1+30
# make list of rasters
y.list<-list(y1, y2,y3,y4)
# plot all rasters at once
par(mfrow = c(2,2))
for(i in 1:length(y.list)) {
plot(y.list[[i]])
}
:さらなる分析に は、私は、すべてのピクセルあたりの時間をかけて値を抽出し、データフレームに格納する行= #pixel、カラム=年
ダミーデータを必要とします次のようになります。
y1 y2 y3 y4
pixel1 1 10 20 30
pixel2
...
pixel9 9 19 29 39
どのように時間をかけて独自のピクセル値を抽出し、データフレームに、個々のピクセルデータを変換するために?