【问题标题】:R character encodings across windows, mac and linux跨 windows、mac 和 linux 的 R 字符编码
【发布时间】:2010-11-28 23:41:27
【问题描述】:

我使用 OS X,目前正在与 Windows 用户合作,并将脚本部署在 linux 服务器上。我们使用 git 进行版本控制,我不断从他那里获取 R 脚本,其中使用的字符编码混合了 latin1 和 utf8 编码。所以我有几个问题。

  1. 是否有一个简单易用的窗口编辑器,它可以比我的合著者目前使用的 Winedt 更优雅地处理 UTF8?我使用 emacs,但我很难说服他切换。

  2. 如何在 Windows 中设置 R 使其默认读取和写入 UTF8?

这快把我逼疯了。有没有人找到愿意分享的解决方案(无论是在工作流程中还是在使用的软件中)?

【问题讨论】:

    标签: encoding r utf-8


    【解决方案1】:

    查看?Encoding 为特定对象设置编码。

    options(encoding = ) 可能会很幸运,请参阅?options,(免责声明,我没有 Windows 机器)

    至于编辑,我没有听到关于 Crimson editor 编码问题的投诉,Crimson editor 将 utf-8 支持列为一项功能。

    【讨论】:

      【解决方案2】:

      TextPad 是一个功能齐全的编辑器supporting R syntax,允许您在保存文件时指定文件的目标平台(Win/UNIX/Mac/保持当前编码)。唯一的问题是某些键盘快捷键是非标准的(例如“查找”是 F5,而不是 F3)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-04-07
        • 2019-11-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多