当前位置: 首页 > 知识库问答 >
问题:

无法读取带有希腊字母的csv文件

颜新
2023-03-14

我在R中读取包含希腊字母的csv文件时遇到问题。我试过:

read.csv('C:/users/trinhsk/downloads/diospyros_1/Substances (7).csv',header = F)

这个网站(如何检测read.csv的正确编码?)建议我尝试不同的文件编码,但似乎都不管用。R显示希腊字母,如下所示:

然而,在Excel中,它就像:

有谁知道我做错了什么,或者我如何才能正确地阅读希腊字母?非常感谢。文件可以在此处下载:https://drive.google.com/file/d/1K44FTvUFUWm5l-xwz58SgeSvj8lGYXTc/view?usp=sharing

共有1个答案

勾岳
2023-03-14

根据此链接,您可以先尝试“UTF-8”作为编码,如果这不起作用,只需设置

Sys.setlocale(category = "LC_ALL", locale = "Greek")
 类似资料:
  • 我正在尝试使用iText 7为Java创建一个带有希腊字符的pdf。PDF中只有拉丁字符和数字可见。 我正在使用以下代码加载字体: 我该怎么办?

  • 问题内容: 我很难尝试使用itextpdf生成包含希腊字母的PDF文件。我正在从外部来源将字符串读取为UTF-8字符串。英文字母出现在结果中,而不是希腊字母。搜索问题,我认为可能与所使用的字体有关。如果这是问题,我不知道要使用哪个ttf文件。这是创建字体的方法 衷心感谢您的任何帮助! 问题答案: 您需要使用带有希腊字符的字体。您可以在此处找到希腊unicode字体。 您可以在此处查看来自itext

  • 问题内容: 我需要在绘图的轴标签中键入希腊字母和埃符号。所以举个例子 除了我实际上希望将“ Angstrom”和“ lambda”替换为实际的符号。我应该怎么做?谢谢! 问题答案: 您不仅可以将原始字符串添加到matplotlib,还可以在matplotlibrc或本地使用以下方式指定字体: 这将更改您的衬线乳胶字体。您也可以像这样指定Sans-serif Helvetica 其他选项包括和及其各

  • 导入以下文件时遇到问题:http://www.kuleuven.be/bio/ento/temp/test.xlsx以正确的编码输入R。特别地, 给了我 但是

  • 我目前正在使用Apache Zeppelin 0.8。我尝试加载如下csv文件: 我也尝试过这个: 但是,它无法打印出以下内容: 组织。阿帕奇。火花SparkException:作业因阶段失败而中止:阶段2.0中的任务0失败1次,最近的失败:阶段2.0中的任务0.0丢失(TID 2,localhost,executor driver):java。lang.NoSuchMethodError:org

  • 我有一个相当大的逗号分隔的CSV文件(12GB)。我有4列,其中1列包含带有JSON的嵌套列表。我可以从Excel创建一个连接,它可以正确地读取它(尽管我在那里有一些嵌套列表,这意味着更多的逗号)。然而,当我试图通过spark来实现它时,它在每次出现逗号时都会被切分,这造成了很多混乱。 好的,所以我已经尝试提供一个模式。显然CSV不支持数组类型,所以我不能这么容易地做到这一点。我可以用字符串而不是