gpt4 book ai didi

在 R 和 plot() 中读取阿拉伯数据文本

转载 作者:行者123 更新时间:2023-12-04 10:46:04 27 4
gpt4 key购买 nike

R 似乎不能很好地处理阿拉伯文本。虽然可以输入一些阿拉伯字符串,例如

Names <- c("سليم", "سعيد", "مجدى").

现在我使用 word 或 excel 编写更长的名称列表并将文件另存为文本。我可以在 R (RStudio) 中导入文件并正确显示导入的数据。但是,我无法操作导入的列表。例如,绘图会产生有趣的角色。为什么可以绘制直接键入的列表(根本不容易)但不能绘制导入的列表?

我正在使用 Windows 7、R v.3.0.2 和 RStudio 来读取文件。

在 R 中使用阿拉伯语文本的任何帮助将不胜感激。
谢谢

最佳答案

如果您使用编码“UTF-8”保存文本(例如使用 Rstudio,创建一个文本文件,然后从菜单中使用“使用编码保存...”并选择 UTF-8),那么您可以轻松阅读:

readLines('d:/temp/arabic.txt',encoding='UTF-8')
[1] "\"سليم\" \"سعيد\" \"مجدى\""

或使用 scan :
scan("arabic",encoding='UTF-8',what='character',sep=',')
Read 3 items
[1] "سليم" " سعيد" " مجدى "

关于在 R 和 plot() 中读取阿拉伯数据文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21238631/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com