在保存輸出結(jié)果時(shí)诊赊,一般是將文件保存為txt
或者csv
格式栋盹,如果想要保存成excel常用的格式xls
或者xlsx
時(shí)笙各,則需要安裝xlsx
包唱蒸。
安裝過程如下:
install.packages("xlsx")
將程序包安裝入‘C:/Users/86182/AppData/Local/R/win-library/4.2’
(因?yàn)椤甽ib’沒有被指定)
還安裝相依關(guān)系‘rJava’, ‘xlsxjars’
trying URL 'https://cran.rstudio.com/bin/windows/contrib/4.2/rJava_1.0-6.zip'
Content type 'application/zip' length 1245703 bytes (1.2 MB)
downloaded 1.2 MB
trying URL 'https://cran.rstudio.com/bin/windows/contrib/4.2/xlsxjars_0.6.1.zip'
Content type 'application/zip' length 9485708 bytes (9.0 MB)
downloaded 9.0 MB
trying URL 'https://cran.rstudio.com/bin/windows/contrib/4.2/xlsx_0.6.5.zip'
Content type 'application/zip' length 374842 bytes (366 KB)
downloaded 366 KB
程序包‘rJava’打開成功邦鲫,MD5和檢查也通過
程序包‘xlsxjars’打開成功,MD5和檢查也通過
程序包‘xlsx’打開成功神汹,MD5和檢查也通過
下載的二進(jìn)制程序包在
C:\Users\86182\AppData\Local\Temp\Rtmpm8TIfQ\downloaded_packages里
安裝過程未出現(xiàn)錯(cuò)誤提示庆捺,但是在加載時(shí)出現(xiàn)問題。
library(xlsx)
Error: package or namespace load failed for ‘xlsx’:
loadNamespace()里算'rJava'時(shí).onLoad失敗了屁魏,詳細(xì)內(nèi)容:
調(diào)用: fun(libname, pkgname)
錯(cuò)誤: JAVA_HOME cannot be determined from the Registry
In addition: Warning message:
程輯包‘xlsx’是用R版本4.2.2 來建造的
提示錯(cuò)誤:“JAVA_HOME cannot be determined from the Registry”滔以,需要安裝java環(huán)境。
1 下載安裝java環(huán)境
網(wǎng)址:https://www.oracle.com/java/technologies/downloads/#java8-windows
下載完成后氓拼,直接默認(rèn)安裝即可
2 配置java環(huán)境
2.1 點(diǎn)擊我的電腦 > 右鍵屬性 > 高級(jí)系統(tǒng)設(shè)置 > 環(huán)境變量
2.2 系統(tǒng)變量 > 新建系統(tǒng)變量 > 完成后點(diǎn)擊確定
變量名:JAVA_HOME
變量值:(這是你自己安裝JDK時(shí)的路徑)
作用:定義一個(gè)變量你画,供其他地方使用
2.3 雙擊系統(tǒng)變量下的PATH變量,新建兩個(gè)路徑
作用:讓系統(tǒng)在任何路徑下都可以識(shí)別java桃漾、javac坏匪、javap等命令
%JAVA_HOME%\bin
%JAVA_HOME%\jdk\bin
2.4 新建/修改 CLASSPATH 變量
(1) 如果存在 CLASSPATH 變量,選中點(diǎn)擊 Edit(編輯)
(2) 如果沒有撬统,點(diǎn)擊 New(新建)… 新建
(3) 輸入:(作用:告訴jvm要使用或執(zhí)行的class放在什么路徑上适滓,便于JVM加載class文件,.;表示當(dāng)前路徑恋追,tools.jar和dt.jar為類庫路徑)
變量名:CLASSPATH
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
2.5 測(cè)試JDK是否安裝成功
在所有的配置完成后凭迹,測(cè)試JDK,win+R苦囱,輸入cmd嗅绸,打開命令窗口
輸入:java -version
結(jié)果顯示出相應(yīng)的版本信息,表示安裝成功撕彤。
3 重新安裝xlsx
3.1 測(cè)試java環(huán)境
在R里面用Sys.getenv("JAVA_HOME")
確認(rèn)有輸出后朽砰,即可安裝。
3.2 安裝xlsx
install.packages("xlsx")