0

我正在使用 R 中 xlsx 包的 read.xlsx() 导入一个 excel 文件 (.xls),但我得到以下文本格式的更改:

i) 原始 excel 文件中的三个值(条目为西班牙语): Alemán ;葡萄牙语;布尔加罗

ii) read.xlsx() 后的三个 R 数据帧值: Alemá 葡萄牙语; 贝加罗

我该如何解决这个问题?我试图控制 colClasses 但唯一的机会是数字或字符。问题似乎在于对西班牙语口音的控制。我想获得相同的值,而无需在导入后对更改进行编码。那可能吗?谢谢!

4

1 回答 1

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
于 2016-05-20T10:57:53.303 回答