Как исправить: ошибка: «\u» используется без шестнадцатеричных цифр в строке, начинающейся с «c:\u».


Ошибка, с которой вы можете столкнуться в R:

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

Эта ошибка возникает, когда вы пытаетесь прочитать файл в R и используете обратную косую черту ( \ ) в пути к файлу.

Есть два способа исправить эту ошибку:

  • Используйте косую черту ( / ) в пути к файлу.
  • Используйте двойную обратную косую черту ( \\ ) в пути к файлу.

В этом руководстве представлен пример того, как исправить эту ошибку на практике.

Как воспроизвести ошибку

Предположим, мы пытаемся прочитать следующий CSV-файл в R:

 #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 и будет использоваться только первый элемент
Как исправить: нечисловой аргумент бинарного оператора
Как исправить: dim(X) должен иметь положительную длину
Как исправить: ошибка при выборе неиспользуемых аргументов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *