我在.csv
文件中输入了一个文本字符串,其中包含unicode符号:\U00B5
g/dL.在.csv
文件以及R数据框中读取:
test=read.csv("test.csv")
Run Code Online (Sandbox Code Playgroud)
\U00B5
会产生微观符号μ.R将其读入数据文件(\U00B5
).但是当我打印它显示的字符串时\\U00B5 g/dL
.
或者,手动输入代码可以正常工作.
varname <- c("a", "b", "c")
labels <- c("A \U00B5 g/dL", "B \U00B5 g/dL", "C \U00B5 g/dL")
df <- data.frame(varname, labels)
test <- data.frame(varname, labels)
test
# varname labels
# 1 a A µ g/dL
# 2 b B µ g/dL
# 3 c C µ g/dL
Run Code Online (Sandbox Code Playgroud)
我想知道如何\
在这种情况下摆脱逃生标志并打印出符号.或者,如果有另一种方法在R中打印出符号
非常感谢你的帮助!