PostgreSQL 연결에서 래스터 파일을 루프로 가져 오는 중입니다. substring(crop, 12)
루프의 부분 문자열에 이름을 지정하여 래스터 파일 가져 오기
crop <- "efsa_capri_barley"
ras <- readGDAL(sprintf("PG:dbname='' host='' port='' user='' schema='' table='%s' mode=2", crop))
paste0(substring(crop, 12)) <- raster(ras, 1)
나는 R은 문자열의 결과를 인식 사용해야합니까 어떤 기능
() 문자로 : 나는 그 이름과 같이 입력 변수에서 파생 변수에 자동으로 내 새로 얻은 래스터를 할당 할 문자열이 아니라 함수 자체로? paste()에 대해 생각하고 있었지만 작동하지 않습니다. 아마도이 질문에 이미 질문을 받았지만 적절한 답변을 찾을 수 없었습니다.
[R : 문자열을 변수 이름으로 변환하는 방법?] (http://stackoverflow.com/questions/6034655/r-how-to-convert-string-to-variable-name). Google에서 "loop r에 변수 이름 지정"을 검색하여 찾았습니다. – Tchotchke
네, 맞습니다. 나는 내 질문을 연장했다. – andrasz
일반적으로 한 번에 두 가지 이상의 질문을하지 않습니다. 두 번째 질문이 첫 번째 질문과 완전히 관련이 없다는 것을 감안할 때, 나는 그것을 삭제하고 새로운 질문으로 만들 것입니다. 그리고 당신이 @ joran이 당신의 첫 번째 질문에 대답했다고 생각한다면, 나는 앞으로 나아가 올바른 것으로 받아 들일 것입니다. – Tchotchke