R :: openxlsx package
2023. 2. 16. 10:28ㆍStatistics/R
이것도 왜 그런지는 모르지만 어쨌든 해결은 했다...
근무중이라 대충 정리...
openxlsx package 는 엑셀에 sheet 별로 dataframe을 저장할 수 있게 해주는 패키지
library(openxlsx)
#work book 먼저 생성
test <- createWorkbook("test")
#sheet 생성
addWorksheet(test, "sheet name")
#sheet에 data 쓰기
writeDataTable(test, "sheet name", dataframe)
#저장
saveWorkbook(test, "경로/경로/경로.xlsx")
먼저 workbook 을 만들고(여기에 들어가는 저 "test"가 뭔지는 잘 모르겠음)
그 다음 sheet 를 생성하고
원하는 data frame을 write해준 후
save 하면 됨.
저장할 때 여러 옵션을 줄 수 도 있는데
지금은 그냥.. default로 하기도 어버어버 하는 상황이라 일단 저장을 했다.
근데 문제..
R 을 다시 시작하고
library를 불러오고
다시 코드를 실행하면
에러폭탄이 ...
createWorkbook 에서 unknown format 뭐 기타 등등...
unknown format 부터.. 안되니 뭐 다 안된다.
JAVA를 쓰는거라 문제라는 말도 있고..
뭐 그러 저런한 말이 많은데
openxlsx 패키지를 재설치하면됨 :)
몰라 일단 급하니까 그렇게 하자.
해결 코드
detach("package:openxlsx", unload=TRUE)
install.packages("openxlsx")
library(openxlsx)
없애고 다시설치하고 다시로드하면 된다..
몰라 이유는 모르지만 해결은 했다.
이 패키지가 문제인게 2007 베이스라 맘에 안드는데 최근 버전을 대상으로 하는
패키지도 있으면 알려주세여 ..
728x90
'Statistics > R' 카테고리의 다른 글
ggplot2:: option (0) | 2023.09.12 |
---|---|
ggplot2 :: pie chart (0) | 2023.08.19 |
R 옵션 설정하기. (0) | 2022.12.06 |
installr :: R 업데이트 하기 (0) | 2022.11.25 |
R :: data 불러올 때 자주 발생하는 에러 (2) | 2022.11.25 |