所以我有一堆列表對象中的數據幀。框架被組織如有條件的樂子
ID Category Value
2323 Friend 23.40
3434 Foe -4.00
而且我讓他們到一個列表按照this topic。我也可以在this topic中顯示簡單的函數。
現在我試圖運行一個條件函數與lapply,我遇到了麻煩。在某些表中,'ID'列有不同的名稱(比如'recnum'),我需要告訴lapply檢查每個數據框,檢查是否有名爲'recnum'的列,並將其名稱更改爲' ID',如在
colnr <- which(names(x) == "recnum"
if (length(colnr > 0)) {names(x)[colnr] <- "ID"}
但我遇到了與本地範圍的麻煩,誰知道什麼。有任何想法嗎?
最小重複的例子,請 - 你的標題和正文談lapply,但你的代碼例子沒有。 http://stackoverflow.com/a/5965451/334485 – themel