【问题标题】:in R, data.frame() or write.csv2() functions, change the encoding在 R、data.frame() 或 write.csv2() 函数中,更改编码
【发布时间】:2020-05-12 22:30:03
【问题描述】:

我有一个波斯语文本:
tabs <- "سرگرمی"
我需要把它放在数据框中。
当我尝试时:
final <- data.frame(tabs)

我明白了:

使用 write.csv2() 将文本导出到 .csv,也给了我同样的问题。

知道如何将文本作为原始编码吗?

【问题讨论】:

  • 你能检查一下你的区域设置吗
  • @akrun 谢谢,它成功了:Sys.setlocale("LC_ALL","Persian")

标签: r dataframe text encoding character-encoding


【解决方案1】:

我们可以用Sys.setlocale设置语言环境

Sys.setlocale("LC_ALL","Persian") 

【讨论】:

    猜你喜欢
    • 2014-12-15
    • 1970-01-01
    • 2015-07-22
    • 1970-01-01
    • 2013-02-09
    • 1970-01-01
    • 2020-11-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多