导入具有特殊字符/图像/符号的xls文件

时间:2015-11-19 08:49:44

标签: r

我必须在R中读取xls文件。但问题在于特殊字符/图像。

我的xls数据文件中有大约10000行,但它只能读取7000个,从这里只有这个特殊字符(键盘左箭头符号出现。) 我没有任何替代选项来转换xls /替换那个特殊字符。请帮助我解决这个问题 非常感谢您的支持

数据如下:

read.xls(df.xls,sheet=1,blank.lines.skip=T,skip=2,header=F,strip.white=F,as.is=T)

我的代码:

V1  V2  V3  
1.choco,Crack,Foodies  
2.choco,Crack,Foodies  
3.Flakes,Flakes,Foodies  
4.Flakes,Flakes,Foodies  
5.Flakes,Flakes,Foodies  
6.Surrain,Surrain,Tango 

输出我得到了:

{{1}}

注意: Tango Lilly之间的箭头标志与我们的键盘左箭头键相同

1 个答案:

答案 0 :(得分:1)

您可以使用fread

library(data.table)
dat <- fread("//path/yourfile.xls",header=F, sep=",", na.string="NA")

head(dat)

输出,其中维护整个字符串"Tango->lilly",当然可以更改。

 #          V1      V2           V3  
 #1:   1.choco   Crack      Foodies  
 #2:   2.choco   Crack      Foodies  
 #3:  3.Flakes  Flakes      Foodies  
 #4:  4.Flakes  Flakes      Foodies  
 #5:  5.Flakes  Flakes      Foodies  
 #6: 6.Surrain Surrain Tango->lilly