R
에서 여러 개의 데이터 프레임을 하나의 Excel
시트로 내보내고 싶습니다. 다음 코드를 사용하여 :여러 개의 R 데이터 프레임을 하나의 Excel 시트로 내보내기
write.xlsx(DF1, file="C:\\Users\\Desktop\\filename.xlsx", sheetName="sheet1",
col.names=TRUE, row.names=TRUE, append=FALSE)
write.xlsx(DF2, file="C:\\Users\\Desktop\\filename.xlsx", sheetName="sheet2",
col.names=TRUE, row.names=TRUE, append=TRUE)
나는 하나의 엑셀 통합 문서에 두 개의 데이터 프레임을 내보낼 수 있지만, 두 개의 분리 된 시트에서 할 수 있습니다. 가능한 한이 데이터 프레임을 내보낼 특정 셀을 결정하려면이 시트를 단일 시트로 내보내고 싶습니다.
오신 것을 환영합니다.
'DF1'과'DF2'는 어떻게 생겼습니까? 만약 당신이'Rbind (DF1, DF2)'와 같은 열을 가지고 있다면 export 한 다음, 같은 열을 가지고 있다면'cbind (DF1, DF2) '하고 export 할 수 있습니다. – slackline
.jcall의 @Hackerman 오류 (wb, "Lorg/apache/poi/ss/usermodel/Sheet;", "createSheet", : java.lang.IllegalArgumentException : 통합 문서에이 이름의 시트가 이미 포함되어 있습니다. –
@slackline cbind는 작동하지만 출력이 실제로 원하는 것은 아닙니다. 두 테이블 같은 번호 또는 행 (동일한 그룹화 변수) 및 다른 수의 열이 있습니다. 그리고 나는 그들 사이에 약간의 공간 (소수의 기둥)을두고 서로 옆에 나타나기를 원합니다. – Ioannis