我正在使用R中xlsx包的read.xlsx()导入excel文件(.xls),但我在文本格式中得到以下更改:
i)原始excel文件中的三个值(条目是西班牙语):Alemán;葡萄牙语; Búlgaro
ii)read.xlsx()之后的三个R数据帧值:Alemán; Portugués; Búlgaro
我该如何解决这个问题?我试图控制colClasses,但唯一的机会是数字或字符。问题似乎在于控制西班牙语的口音。我希望获得相同的值,而无需在导入后编码更改。那可能吗? 谢谢!
答案 0 :(得分:0)
This is the excel file named (df)i have created as per your variables use XLConnect package
library("XLConnect")
> wk=loadWorkbook("df.xls")
> wk=readWorksheet(wk,sheet = "sheet1",startRow = 1)
> wk
num Alemán. Portugués Búlgaro
1 1 Alemán Portugués Búlgaro
2 2 Alemán Portugués Búlgaro
3 3 Alemán Portugués Búlgaro
4 4 Alemán Portugués Búlgaro
5 5 Alemán Portugués Búlgaro
6 6 Alemán Portugués Búlgaro
7 7 Alemán Portugués Búlgaro
8 8 Alemán Portugués Búlgaro