R中导入excel乱码的解决办法

时间:2024-10-06 08:03:31

本文操作系统环境为win10,使用Rstdio。

要说明windows下在使用Rstdio的时候,在使用xlsx包,导入excel表乱码的解决办法。

1。我们先安装xlsx包

install.packages("xlsx")

2。安装完成后,输入

library(xlsx)

弹出对话框,要求我们安装java SE6运行环境

3。我们去搜索并下载java windows版本

4。输入library(xlsx),依然报错,要我们安装rJvava和xlsxjars
输入

install.packages("rJvava")
install.packages("xlsxjars")

  

5。输入

mydataframe<-read.xlsx(workbook,1)

  

R中导入excel乱码的解决办法

导入的文件是乱码,

6。我们把reload 改成utf-8 编码,仍然是乱码。

7。我们在末尾加上

encoding=’UTF-8’

  

解决了这个问题。
R中导入excel乱码的解决办法