我可以从R中读取中文并在RStudio中看到中文单词。但是我无法弄清楚如何从R代码中打印(写出)那些中文单词。以下是控制台上代码的示例:
fi <- 'c:\\R_Routines\\Ch.txt'
g <- readLines(con=fi, encoding='UTF-8')
g
# [1] "发动机测谎报告"
fo <- 'c:\\R_Routines\\Ch1.txt'
fa <- file(fo, encoding='UTF-8')
writeLines(g, con= fa)
fi <- 'c:\\R_Routines\\Ch1.txt'
g <- readLines(con=fi, encoding='UTF-8')
g
# [1] "<U+53D1><U+52A8><U+673A><U+6D4B><U+8C0E><U+62A5><U+544A>"
如何将从文件读取的中文单词以文本文件方式输出(写入磁盘)?
writeLines(...,useBytes=TRUE)
或writeChar(...,useBytes=TRUE)
? - user3004015