我在 Microsoft Access (2016) 中有一个大型数据库,其中一些变量包含格鲁吉亚字符。我需要将数据表导入 R 并使用 odbcConnect 命令完成。它工作正常,但是,格鲁吉亚字母显示不正确,但显示为“??????” 在 R 中。我想这是一个编码问题,已经花了 2 天时间在网上浏览解决方案,但甚至还没有找到解决方案。我试图在 R 中将编码设置为 UTF-8,将本地语言设置为格鲁吉亚语(Sys.setlocale("LC_CTYPE", "georgian"),但它没有帮助,即使它似乎适用于其他外来字符,比如中文和俄文字母。有什么建议吗?
如果我先将 Access 文件导出到 Excel,然后将其导入 R,它可以正常工作,但是,我的数据集太大了,由于 excel/制表符分隔的 ~65000 行的上限,我需要分段执行如果我在 Access 中勾选需要勾选的“使用格式和布局导出数据”框,则文件,否则我会丢失格鲁吉亚字符。
任何使用 microsoft access 解决过同样问题并知道如何解决的人?任何建议都受到高度赞赏。
如果我错过了任何可以解决我的问题的问题,我很抱歉。我不是程序员,以前从未处理过这类问题,所以这对我来说是一个真正的挑战。
提前谢谢了,
夏洛塔·莱兰德