亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將Excel工作簿中的所有工作表讀入帶有data.frames的R列表中

將Excel工作簿中的所有工作表讀入帶有data.frames的R列表中

慕尼黑8549860 2019-11-11 10:37:48
我知道XLConnect可以將Excel工作表讀入R。例如,這將讀取工作簿中稱為test.xlsR 的第一個工作表。library(XLConnect)readWorksheetFromFile('test.xls', sheet = 1)我有一個包含多個工作表的Excel工作簿。如何將工作簿中的所有工作表導入R中的列表中,其中列表的每個元素都是給定工作表的data.frame,并且每個元素的名稱與Excel中工作表的名稱相對應?
查看完整描述

3 回答

?
飲歌長嘯

TA貢獻1951條經驗 獲得超3個贊

請注意,大多數XLConnect功能已被矢量化。這意味著您可以通過一個函數調用來讀取所有工作表,而不必進行顯式矢量化:


require(XLConnect)

wb <- loadWorkbook(system.file("demoFiles/mtcars.xlsx", package = "XLConnect"))

lst = readWorksheet(wb, sheet = getSheets(wb))

使用XLConnect 0.2-0,lst將已經是一個命名列表。


查看完整回答
反對 回復 2019-11-11
  • 3 回答
  • 0 關注
  • 841 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號