r-raster

    2熱度

    1回答

    對柵格中的所有像素(可能使用「柵格」包)執行「逐位」操作的最佳方法是什麼?我想檢查是否設置了第六位。 如果給我一個整數,我會使用R的bitwAnd運算符。我會'和'與32(只有第六位設置),看看結果是零或否則。 例如: bitwAnd(96,32)#32,已第六位設置 bitwAnd(192,32)#0,沒有第六比特設置 我試圖bitwAnd(myraster,32L),但它確實不行。 謝謝! R

    0熱度

    1回答

    我想知道如何使用r rastercorLocal函數爲類似的方法來分析我有多於two層時的相關性。 ppcor包有pcor函數可以處理,但我很想知道如何使用raster包來實現該功能。這裏是一個例子,但顯然它只適用於two layers,並且不允許你使用偏相關。 library (raster) bio <- crop(raster::getData('worldclim', var='bio'

    1熱度

    1回答

    我有5個光柵的光柵棧(這裏以s發明實施例)中的R的最大光柵堆的,我想使最大和最小值的兩個曲線從該重新建立了新此使用max/min(a)非常簡單。 r <- raster(nrows=10,ncols=100) r[] <- rnorm(1000) s <- stack(r,r,r,r,r) a<-max(s, na.rm=T) plot(a) 不過,我想要做的是情節,但適用光柵特定的顏

    1熱度

    2回答

    我有四個相當巨大的RasterStack,並且想對它們做一些簡單的計算。我如何加快這些計算?我發現this approach using overlay(),但計算仍然很長。 我RasterStacks(S1,S2,S3,S4)擁有所有的尺寸:26, 76, 1976, 3805 (nrow, ncol, ncell, nlayers)和我當前的代碼看起來是這樣的: out <- overlay(

    0熱度

    1回答

    我繪製光柵這樣的: library(raster) raster = raster("C:\\Pathway\\raster.tif") plot(raster) text(0.4, 0.8, "text") 但不加我的文字。當我在raster包中使用預加載的光柵時,它可以工作。例如: plot(raster(volcano)) text(0.4, 0.8, "text") 我

    0熱度

    1回答

    我知道這裏有大量的關於通過光柵磚循環的問題,但沒有一個提供了我期待的答案/建議。 我有一個大的(17.2GB,7901圖層)netcdf文件,我已將其導入R,作爲RasterBrick。 > KK10Brick class : RasterBrick dimensions : 2160, 4320, 9331200, 7901 (nrow, ncol, ncell, nlayers) re

    0熱度

    1回答

    我正在尋找一種更有效的方式,將每年的時間序列(2002-2016)與每月分開。我手工完成,但需要很多。 mypath<-"D:/SNOWL" myras<-list.files(path=mypath,pattern = glob2rx("*.tif$"), full.names = TRUE, recursive = TRUE) > myras [1] "D:/

    0熱度

    2回答

    因此,我堆疊了多個光柵(x1,x2,x3,x4,...)併成功計算了所有這些(xmaster)的平均光柵。然而,我然後想要該光柵(xmaster)的平均像素值。通常情況下,我會顯示摘要統計數據並調用平均值....但是在'xmaster'摘要中沒有出現任何含義!我不知道爲什麼 - 我想知道是否有人願意幫我解決問題。請參閱我下面的腳本: 「>摘要(xmaster) 層 閩11488 1屈18016 中

    0熱度

    1回答

    根據使用「掩模」功能的多邊形切割我的光柵後: ras <- mask(ras0, polygon) 欲呈現與ggplot光柵(以下鏈接)。但是,我在位於我的剪切光柵之外的「NA」值存在問題。 https://depots.univ-perp.fr/get?k=9sh9zKXDpRTkVQslvJk 我在「scale_fill_manual」添加選項na.value =「透明」把NA值在透明度上

    -2熱度

    1回答

    我有一個值範圍從1到64的光柵文件,我想分配特定的顏色到特定的值,例如,我希望等於1的單元格繪製爲rgb 96,0,232,等於2的單元格爲141, 0,255,等等。 非常感謝您的幫助。