我有一個名爲「scenbase」的列表,其中包含40個數據幀,每個數據幀爲326行,每列68列。我想使用lapply()來對數據框進行子集化,以便它們只保留行33-152。我寫了一個名爲trim()(下面)的簡單函數,並試圖將它應用到數據框的列表中,但收到錯誤消息。功能和我的在使用它與lapply嘗試低於:使用lapply從數據框的子集行 - 不正確的維數錯誤
修剪< - 函數(ⅰ) {(ⅰ< - I [33:152,])}
lapply(scenbase,修剪)
錯誤I [33:152,]:尺寸的不正確的數字
當我嘗試做同樣的事情,以被包括在各個數據幀中的一個(soil11base.txt)列表(下面),它的工作S作爲預期:
soil11base.txt < - soil11base.txt [33:152]
任何想法,我需要做的就是尺寸是否正確?