Re: [问题] utf-8写入问题

楼主: empireisme (empireisme)   2020-06-16 14:34:52
※ 引述《empireisme (empireisme)》之铭言:
: 先附上我的程式码
: Sys.setlocale("LC_ALL","cht")
: text <- "酶"
: Encoding(text)
: print(text)
: data1 <- data.frame(text)
: print(data1)
: print(data1$text)
: write.csv(data1,"test1.csv")
: write.csv(data1,"test2.csv",fileEncoding = "utf-8")
: 我想要写入 酶这个字
: 结果不知道为何使用
: print(text) 会是正确的
: 但是print (data1) 就会出现 <U+9176>
: 我试两个写入方式 指定utf-8和否
: 写入csv的时候都会试 <U+9176> 而非中文
: 想问如何处理
: 因为我通常写入都是用data.frame存
library(reader)
write_excel_csv(data1,"f2.csv")
这个方法可以解决!
自问自答哈哈

Links booklink

Contact Us: admin [ a t ] ucptt.com