R 언어로 Excel 테이블을 읽는 능력

2444 단어 인공 지능
Excel은 엔터프라이즈 스프레드시트 처리의 사실 표준 형식입니다.R 자체는 CSV나 자신의 바이너리 형식 파일과 같은 다양한 텍스트 형식을 처리합니다.두 사람이 서로 의사소통을 할 수 있도록 하려면 반드시 R이 xlsx 형식을 읽을 수 있도록 해야 한다.
R Excel 파일을 전문적으로 처리하는 패키지는 xlsx입니다.

직접 온라인 설치

> install.packages("xlsx")
also installing the dependencies ‘rJava’, ‘xlsxjars’

trying URL 'https://mirrors.tongji.edu.cn/CRAN/bin/windows/contrib/3.6/rJava_0.9-11.zip'
Content type 'application/zip' length 832080 bytes (812 KB)
downloaded 812 KB

trying URL 'https://mirrors.tongji.edu.cn/CRAN/bin/windows/contrib/3.6/xlsxjars_0.6.1.zip'
Content type 'application/zip' length 9485571 bytes (9.0 MB)
downloaded 9.0 MB

trying URL 'https://mirrors.tongji.edu.cn/CRAN/bin/windows/contrib/3.6/xlsx_0.6.1.zip'
Content type 'application/zip' length 460695 bytes (449 KB)
downloaded 449 KB

package ‘rJava’ successfully unpacked and MD5 sums checked
package ‘xlsxjars’ successfully unpacked and MD5 sums checked
package ‘xlsx’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\chang\AppData\Local\Temp\RtmpqE36kp\downloaded_packages

패키지 불러오기 테스트
> library(xlsx)
Error: package or namespace load failed for ‘xlsx’:
 loadNamespace() 'rJava' .onLoad , :
   : fun(libname, pkgname)
   : JAVA_HOME cannot be determined from the Registry

잘못 보고하다니.
봐봐, 이 가방이 자바에 의존하는구나.어쩔 수 없어요. 손에 자바를 쓸 소프트웨어가 없어졌지만 하나 담아야겠어요.물론 이 말에는 안드로이드 핸드폰이 포함되지 않는다.

Java 설치


자바·홈페이지 바로가기:https://www.java.com/zh_CN/
좋은 고전적인 오래된 홈페이지.무료 Java 다운로드 버튼을 누릅니다.
기본 64비트 Java SE를 직접 설치합니다.
설치 과정도 고전적인 윈도우즈 소프트웨어 설치 과정이다.귀찮은 일이 생기지 말았어야 했는데.
내가 얼마나 외웠는데.누르고 사라지다니.재부팅, 관리자로 실행해야 설치가 정상적으로 시작됩니다.
xlsx 패키지 다시 가져오기
> library(xlsx)

잘못 보고한 것이 없으면 성공이다.

xlsx 패키지 사용


바로 코드를 올려서 볼게요.
> table1_1  table1_1

정상적으로 작동하다.좀 편파적으로 보여요. 픽스로 다시 한 번 볼게요. 문제 없어요.방금 그것은 표시된 문제였다.
매개 변수 1은 xlsx 파일에 있는sheet표의 인덱스를 가리킨다.주의!Excel 테이블은 1부터 색인됩니다.물론 데이터 테이블 이름으로 대체할 수도 있다.
> table1_1  table1_1

읽기 우선 사용.xlsx2


읽는다고 하니까.xlsx2비read.xlsx의 성능이 더 높거나 Java보다 R이 훨씬 느린 경우도 있습니다.
읽어주셔서 감사합니다, 팔로우 및 메모 환영합니다>읽어주셔서 감사합니다, 팔로우 및 메모 환영합니다
양적 투자와 선물 외환 산선, 펀드 보험 수준도 손에 넣었다

좋은 웹페이지 즐겨찾기