R 수정 방법: 작업 디렉터리를 변경할 수 없습니다.


R에서 발생할 수 있는 오류는 다음과 같습니다.

 Error in setwd("C:/Users/UserName/Desktop"): 
  cannot change working directory

이 오류는 R에서 작업 디렉터리를 설정하려고 할 때 파일 경로의 일부 철자를 잘못 입력했을 때 발생합니다.

이 튜토리얼에서는 이 오류를 수정하는 방법을 정확하게 설명합니다.

오류를 재현하는 방법

R에서 다음 작업 디렉터리를 설정하려고 한다고 가정해 보겠습니다.

 #attempt to set working directory
setwd("C:/Users/Bob/Documents/My Folder Name")

Error in setwd("C:/Users/Bob/Documents/My Folder Name"): 
  cannot change working directory

내 컴퓨터에 이 폴더가 없기 때문에 오류가 발생합니다.

오류를 수정하는 방법

이 오류를 해결하는 가장 쉬운 방법은 올바른 폴더를 가리키도록 파일 경로를 변경하는 것입니다.

 #set working directory
setwd("C:/Users/Bob/Documents/Correct Folder Name")

R이 작업 디렉터리를 성공적으로 변경했기 때문에 오류가 발생하지 않습니다.

현재 작업 디렉토리를 가져오기 위해 getwd() 함수를 사용하여 작업 디렉토리가 성공적으로 변경되었음을 확인할 수 있습니다.

 #get current working directory
getwd()

"C:/Users/Bob/Documents/Correct Folder Name"

오류가 발생하는 일반적인 이유

R에서 이 오류 메시지가 나타나는 데에는 여러 가지 이유가 있습니다. 일반적인 이유는 다음과 같습니다.

  • 파일 경로의 철자를 잘못 입력했습니다.
  • 파일 경로에 잘못된 문자가 포함되어 있습니다.
  • 파일 경로에 액세스할 수 있는 권한이 없습니다.

이 오류가 발생하면 세 가지 일반적인 문제를 확인하고 필요한 경우 수정하세요.

추가 리소스

다음 튜토리얼에서는 R의 다른 일반적인 오류를 수정하는 방법을 설명합니다.

해결 방법: 강제로 인해 발생하는 NA
해결 방법: true/false가 필요한 누락된 값
수정 방법: 행렬의 잘못된 인덱스 수
수리 방법: 교체할 품목의 개수가 교체 길이의 배수가 아닙니다.

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다