[英]R - Export data with English and Chinese words together to a CSV file
如何將包含中英文單詞的數據框導出到 csv 文件? 當我正常導出時,甚至當我使用UTF-8編碼導出時,中文單詞顯示如下:
(<U+6709>)<U+307F><U+3064><U+3044><U+5712>
這是我要導出的 R 腳本:
library(xlsx)
write.csv(df_final,file = "./df_final.csv",
row.names=FALSE,
fileEncoding = "UTF-8")
一種選擇是使用來自閱讀器write_excel_csv
的readr
。 它似乎比write.csv
更好地處理 UTF8。 這對我有用:
chinese = c("狗", "貓")
Encoding(chinese) = "UTF-8"
english = c("dog", "cat")
df_final = data.frame(chinese, english)
Encoding(df_final$chinese) = "UTF-8"
library(readr)
write_excel_csv(df_final, file = './df_final.csv')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.