programing

R의 Excel 파일에서 시트 이름을 추출하는 방법

golfzon 2023. 4. 14. 22:30
반응형

R의 Excel 파일에서 시트 이름을 추출하는 방법

워크북을 R에 로드하고 xlConnect를 사용하여 워크시트를 읽었는데, 시트의 이름을 벡터로 추출하는 방법이 있을까요?

지금까지의 내 코드는:

dataIn<-loadWorkbook(file.path(filenames[1],sep=""))
lst = readWorksheet(dataIn, sheet = getSheets(dataIn), startRow=1, startCol=1, header=TRUE)

...그리고 나는 시트 이름을 추출하고 싶다.lst.

RStudio에서 개발한 또 다른 멋진 패키지는readxl. 엑셀 시트명을 쉽게 취득할 수 있습니다.excel_sheets()기능.

library(readxl)
path <- "path/to/your/file.xlsx"
excel_sheets(path = path)

찾고 있는 것은getSheets

Returns all worksheet names in a workbook.

"openxlsx" 패키지에서는 "getSheetNames" 명령어를 사용합니다.

library(openxlsx)
path <- "path/to/your/file.xlsx"
getSheetNames(path)

언급URL : https://stackoverflow.com/questions/17944777/how-to-extract-sheet-names-from-excel-file-in-r

반응형