我怎样才能阅读&ut; -8' R中的文本文件?

时间:2014-05-27 00:47:51

标签: r encoding

我需要阅读R中的文字文件。

因此我使用了“read.delim()".

当我读取编码ASCII

的文本文件时,它运行良好

但我无法阅读UTF-8

所以我必须将文本文件编码为ASCII

如何在R?

中将文本文件编码为“ASCII” 当我阅读utf-8文本文件时,

下面的警告消息。

似乎没有读取文件路径

警告讯息:

1: In read.table(file = file, header = header, sep = sep, quote = quote,  :
  invalid input found on input connection 'C:/?곗씠?곕텇??OB留μ</02.INPUT_DB_query_data/POC?곗씠??DRAFT/DRAFT_20110105.txt'
2: In read.table(file = file, header = header, sep = sep, quote = quote,  :
  incomplete final line found by readTableHeader on 'C:/?곗씠?곕텇??OB留μ</02.INPUT_DB_query_data/POC?곗씠??DRAFT/DRAFT_20110105.txt'
3: In read.table(file = file, header = header, sep = sep, quote = quote,  :
  header and 'col.names' are of different lengths

1 个答案:

答案 0 :(得分:2)

尝试使用encoding='UTF-8'

read.delim(file='filename',
           encoding='UTF-8'
           #Other settings
           )

我希望这会奏效......