相关疑难解决方法(0)

在R中打印unicode字符串

我在.csv文件中输入了一个文本字符串,其中包含unicode符号:\U00B5g/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中打印出符号

非常感谢你的帮助!

unicode r

23
推荐指数
1
解决办法
3万
查看次数

标签 统计

r ×1

unicode ×1