에 데이터 테이블 이름을 사용 나는 rasnames = list("Wheat","Sbarley","Potato","OSR","fMaize")
내가 시도 "_unc.tif"로 의 요소를 결합하여 출력 파일 이름의 문자 벡터를 생성하고자하는 루프를 가지고 for (i in 1:length(rasnames)){
filenm <- rasnames[i]
1 미터 해상도에서 이진 래스터 (r)를 가지고 있으며이를 4m 해상도에서 백분율 값으로 변환하고 싶습니다.이 새로운 래스터는 각 픽셀 값이 백분율 , 4 픽셀 중 1의 총 주파수를 기준으로 계산했습니다. aggregate 기능을 가진 raster 패키지를 보았습니다. 그러나 이것은 작동하지 않습니다. newras <-aggregate(r, fact=4,
셀 번호를 기준으로 래스터의 하위 집합을 만들려고합니다. 셀 번호의 벡터를 제공하고 셀 번호 벡터에서 참조 된 셀의 원래 셀 값을 래스터로 반환하고 싶습니다. rasterFromCells() 함수를 사용해 보았지만 셀 번호를 보간하고 값을 반환하지 않고 셀 번호를 반환합니다. 나는 시도했다 : 가 어떻게 세포 수를 2, 20 및 200 NA 다른 모든 세포
나는 새로운 프로그래머입니다. 최근에 480 파일로 서브 세트 된 1,850 .nc 파일을 받았습니다. 각 파일 이름에는 해당 월을 나타내는 숫자가 있습니다. 내가하고 싶은 모든입니다 : 12 개 파일, 매달 하나 열려있는 모든 .nc 파일 쓰기 모든 래스터 파일 평균 래스터 형식으로 모든 .nc 파일을. 어려운 일은 아니지만 문제가 있음을 알고 있습니다.
래스터 데이터 (주로 tif 형식의 위성 데이터)를 플로팅하려면 R에 rasterVis 패키지를 사용하고 있습니다. 스케일 바와 북 화살표를 추가하는 것에 대한 조언을 얻을 수 있다면 감사 할 것입니다. 이 패키지에서 사용할 수있는 내장 함수가 있습니까? 미리 감사드립니다.
관련된 좌표와 데이터 그리드 셀 당 평균값 계산이 보이는 SpatialGridDataFrame하면 : Object of class SpatialGridDataFrame
Coordinates:
min max
[1,] 415.0 545.5
[2,] 6371.5 6493.0
Is projected: TRUE
proj4string :
[+pr
내가 작업하고있는 루프 기능으로 누군가가 나를 도울 수 있기를 바랬다. Google과 Stack Overflow를 광범위하게 검색해 봤지만 정확한 검색 용어를 모르는 상태에서 일부 결과가 누락 될까봐 두려워합니다. 이를 염두에두고이 질문이 이미 제기 된 경우 사전에 사과드립니다. 그러나 누군가가 올바른 해결책을 제시 할 수 있기를 바랍니다. 내가 NASAs
인구 분포를 명확하게 볼 수 있도록이 비율 (pop.prop) 을이 위치 (x 및 y)에서 어떻게 그릴 수 있는지 궁금합니다. ? 데이터는 아래와 같다 : pts.pr = pts.cent[pts.cent$PIDS==3, ]
pop = rnorm(nrow(pts.pr), 0, 1)
pop.prop = exp(pop)/sum(exp(pop))
pts
extract()를 사용하여 내 래스터 객체에서 쌍 선형 보간 된 점을 가져옵니다. 보간의 중간 단계를 보여주는 방법이 있습니까? 가장 가까운 네 개의 그리드 포인트의 좌표와 값 및 내 보간 점까지의 거리에 관심이 있습니다. R = 래스터 (...)와 SPDF = SpatialPointsDataFrame와 이() 내 함수 호출은 다음 out <- extra