我必须在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之间的箭头标志与我们的键盘左箭头键相同
答案 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