해결 방법: 오류: "c:\u"로 시작하는 문자열에서 16진수 없이 '\u'가 사용되었습니다.


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

 Error: '\U' used without hex digits in character string starting "'C:\U"

이 오류는 R에서 파일을 읽고 파일 경로에 백슬래시( \ )를 사용하려고 할 때 발생합니다.

이 오류를 해결하는 방법에는 두 가지가 있습니다.

  • 파일 경로에는 슬래시( / )를 사용하세요.
  • 파일 경로에 이중 백슬래시( \\ )를 사용하십시오.

이 튜토리얼에서는 실제로 이 오류를 수정하는 방법의 예를 공유합니다.

오류를 재현하는 방법

R에서 다음 CSV 파일을 읽으려고 한다고 가정합니다.

 #attempt to read in CSV file
data <- read. csv ('C:\Users\Bob\Desktop\data.csv')

Error: '\U' used without hex digits in character string starting "'C:\U"

파일 경로에 백슬래시를 사용했기 때문에 오류가 발생했습니다.

방법 1: 슬래시를 사용하여 오류 수정

이 오류를 해결하는 한 가지 방법은 파일 경로에 슬래시( / )를 사용하는 것입니다.

 #read in CSV file using forward slashes in file path
data <- read. csv ('C:/Users/Bob/Desktop/data.csv')

#view first five rows of data
head(data)

  player assists points
1 to 6 12
2 B 7 19
3 C 14 7
4 D 4 6
5 E 5 10

오류가 발생하지 않으며 CSV 파일을 성공적으로 읽을 수 있습니다.

방법 2: 이중 백슬래시를 사용하여 오류 수정

이 오류를 해결하는 또 다른 방법은 파일 경로에 이중 백슬래시( \\ )를 사용하는 것입니다.

 #read in CSV file using double back slashes in file path
data <- read.csv('C:\Users\Bob\Desktop\data.csv')

#view first five rows of data
head(data)

  player assists points
1 to 6 12
2 B 7 19
3 C 14 7
4 D 4 6
5 E 5 10

이 방법을 사용하면 CSV 파일을 성공적으로 읽을 수도 있습니다.

추가 리소스

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

해결 방법: 조건의 길이가 1보다 크고 첫 번째 요소만 사용됩니다.
해결 방법: 이항 연산자의 숫자가 아닌 인수
해결 방법: 희미한(X) 길이는 양수여야 합니다.
해결 방법: 사용하지 않는 인수를 선택하는 중 오류가 발생했습니다.

의견을 추가하다

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