在R中导入excel文件时如何处理“Ññ”之类的特殊字符?

时间:2019-02-08 11:36:54

标签: r import character rstudio

我有一个包含特殊字符Ñ/ñ的Excel文件。

单元格上的示例数据: SantoÑino

当我导入它时,它变成了NA。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

excel

read_excel()包中的

readxl对我有用

test.xlsx的屏幕截图
enter image description here

library( readxl )
read_excel( "./test.xlsx" )

# name  
# <chr> 
# 1 señor 
# 2 mister

csv文件

enter image description here

使用您喜欢的阅读器阅读

x <- data.table::fread( "./temp.csv")
#      name
# 1: señor
# 2: mister

将相关列的编码设置为UTF-8

Encoding(x$name) <- "UTF-8"
#      name
# 1:  señor
# 2: mister