Cara memperbaiki: error: '\u' digunakan tanpa digit heksadesimal dalam string yang dimulai dengan "c:\u"
Kesalahan yang mungkin Anda temui di R adalah:
Error: '\U' used without hex digits in character string starting "'C:\U"
Kesalahan ini terjadi ketika Anda mencoba membaca file di R dan menggunakan garis miring terbalik ( \ ) di jalur file.
Ada dua cara untuk memperbaiki kesalahan ini:
- Gunakan garis miring ( / ) di jalur file.
- Gunakan garis miring terbalik ganda ( \\ ) di jalur file.
Tutorial ini membagikan contoh cara memperbaiki kesalahan ini dalam praktiknya.
Bagaimana cara mereproduksi kesalahan tersebut
Misalkan kita mencoba membaca file CSV berikut di 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"
Kami menerima kesalahan karena kami menggunakan garis miring terbalik di jalur file.
Metode 1: Perbaiki kesalahan menggunakan garis miring
Salah satu cara untuk memperbaiki kesalahan ini adalah dengan menggunakan garis miring ( / ) pada jalur file:
#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
Perhatikan bahwa kami tidak menerima kesalahan dan berhasil membaca file CSV.
Metode 2: Perbaiki kesalahan menggunakan garis miring terbalik ganda
Cara lain untuk memperbaiki kesalahan ini adalah dengan menggunakan garis miring terbalik ganda ( \\ ) pada jalur file:
#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
Dengan menggunakan metode ini kami juga berhasil membaca file CSV.
Sumber daya tambahan
Tutorial berikut menjelaskan cara memperbaiki kesalahan umum lainnya di R:
Cara memperbaikinya: kondisi memiliki panjang > 1 dan hanya elemen pertama yang akan digunakan
Cara memperbaiki: argumen non-numerik dari operator biner
Cara memperbaikinya: dim(X) harus mempunyai panjang positif
Cara memperbaiki: kesalahan dalam memilih argumen yang tidak digunakan