次のような readxl パッケージを使用して、R で Excel ファイルを読み込んでいます。
library(readxl)
file_names <- list.files(pattern = ".xlsx")
list_collection <- list()
for(i in 1:length(file_names)){
frame <- read_excel(file_names[i], )
frame_sub <- frame[1:100,]
list_collection[i] <- list(frame_sub)
}
多くのExcelファイルがあるため、最初の100行のみが必要です。明らかに、これは効率的ではありません。このファイル全体を読み取ってサブセット化するのではなく、最初に Excel から 100 行のみを読み取る方法はありますか?