rbind

    1熱度

    2回答

    我正在嘗試做一些我認爲應該足夠直接的東西,但到目前爲止,我一直無法弄清楚(不出意外,我是一個noob)... 我希望能夠在R中提示用戶輸入文件。我已經成功使用file.choose()來獲取單個文件,但是我希望可以選擇在多個文件中選擇一次。 我正試圖編寫一個程序,吸收每日數據文件,具有相同的標題,並將它們附加到一個大的月度文件中。我可以在控制檯中單獨導入文件,然後使用rbind(file1, fi

    4熱度

    1回答

    我在一個泡菜裏試圖將幾個文件連接到一個主文件中。有5個結構相同的文件,我可以單獨將每個文件讀入數據幀中,而不會出現問題。我甚至手動設置了200多個變量的列類,而不是讓R決定,因爲我相信這是造成這個問題的原因。但是,將任何兩個文件附加在一起會導致內存不足。 警告消息: 1:在rbind(deparse.level,...): 已達到4043Mb的總分配:見幫助(memory.size) 所以我做了一

    6熱度

    1回答

    我想弄清楚爲什麼rbind函數不符合預期的時候加入data.frames沒有名稱。 這裏是我的測試: test <- data.frame( id=rep(c("a","b"),each=3), time=rep(1:3,2), black=1:6, white=1:6, stringsAsFactors=FALSE

    0熱度

    2回答

    我對R很新,但似乎這是一個特定的問題,我一直無法找到答案。 我的程序中的一些數據讀取,然後rbinds數據的某些列基於列的數字我通過它的矢量幾個數據幀中的一個,所以是這樣的: filename <- c("vector", "full", "of", "filenames") colVal <- (32) InMat <- data.frame() for (i in 1:length(f

    4熱度

    2回答

    段I有一個data.table和我需要提取相等的長度段開始在不同的行的位置。什麼是最簡單的方法來做到這一點?例如: x <- data.table(a=sample(1:1000,100), b=sample(1:1000,100)) r <- c(1,2,10,20,44) idx <- lapply(r, function(i) {j <-which(x$a == i); if (leng

    2熱度

    1回答

    我有多個CSV文件,其名稱中包含4個常用字符。 我想知道如何使用相同的公用字符對文件進行綁定。例如,「AM-25」通常以3個csv文件命名,「BA-35」命名爲另一個2. 這些文件是這樣的 AM-25.myfiles.2000.csv,AM -25.myfiles.2001.csv,AM-25.myfiles.2002.csv,BA-35.myfiles.2000.csv, BA-35.myfil

    7熱度

    4回答

    交織2個data.frames我想交織2 data.frame在R.例如: a = data.frame(x=1:5, y=5:1) b = data.frame(x=2:6, y=4:0) 我想的結果看起來像: > x y 1 5 2 4 2 4 3 3 3 3 ... 通過 cbind ING獲得 x[1]與y[1],x[2

    9熱度

    2回答

    我有我想排追加到彼此,即merge(..., all=T)data.frame對象的列表。但是,merge似乎刪除了我需要保持不變的行名稱。有任何想法嗎?例如: x = data.frame(a=1:2, b=2:3, c=3:4, d=4:5, row.names=c("row_1", "another_row1")) y = data.frame(a=c(10,20), b=c(20,30)

    2熱度

    1回答

    如果我的術語錯誤,請糾正我的問題,因爲在這個問題上我不太清楚我在處理元素,對象,列表時我處理了什麼......我只知道它不是數據框。 使用prepksel {adehabitatHS}中的示例我試圖修改自己的數據以適合其包裝。在他們的示例數據上運行此命令會創建一個對象?稱爲x這是一個列表3節?元素?到它。 示例數據代碼: library(adehabitatHS) data(puecha

    9熱度

    1回答

    我想元素的一些子元素從列表中綁定 名單OC如下 > library(quantmod) > OC <- getOptionChain('AAPL', NULL) > str(OC) List of 9 $ Feb 2013:List of 3 ..$ calls :'data.frame': 35 obs. of 7 variables: .. ..$ Strike: