Có thể sử dụng tiền tố khi chỉ định chuỗi filepath trong R để bỏ qua ký tự thoát không?Chuỗi văn bản thô cho đường dẫn tệp trong R
Ví dụ: nếu tôi muốn đọc trong tệp example.csv
khi sử dụng cửa sổ, tôi cần phải thay đổi thủ công \
thành /
hoặc \\
. Ví dụ,
'E:\DATA\example.csv'
trở thành
'E:/DATA/example.csv'
data <- read.csv('E:/DATA/example.csv')
Trong python
tôi có thể thêm tiền tố chuỗi của tôi sử dụng r
để tránh làm điều này (ví dụ r'E:\DATA\example.csv'
). Có một lệnh tương tự trong R
hoặc phương pháp tiếp cận mà tôi có thể sử dụng để tránh gặp sự cố này không. (Tôi di chuyển giữa các cửa sổ, mac và linux - đây chỉ là một vấn đề trên hệ điều hành windows rõ ràng).
tôi muốn r đã có chuỗi thô. – hadley
Cảm ơn mọi người - rất nhiều gợi ý hữu ích về cách giải quyết vấn đề này. Tôi đã đánh dấu @ Andrie là câu trả lời, nhưng tôi cũng tìm thấy giải pháp của G.Gothothieck hữu ích. – djq
sẽ rất tuyệt khi có một cái gì đó như thế trong R. C# ví dụ cung cấp tiền tố @ cho chuỗi, ví dụ: @ "c: \ temp \ file.csv" sẽ dẫn đến việc thoát khỏi \ to \\ – Saar