cbind

    0熱度

    1回答

    我一直試圖使用ksvm包(kernlab)分析成本參數c和gamma參數之間的關係。我已寫入的程序如下: 功能(數據) { 庫(kernlab) p<-ncol(data) y<-data[,p] x<-data[,-p] Rad.gamma<-matrix(seq(exp(-10),exp(1),length=20)) Con.c<-matrix(c(0.1,0.5,1.5),nrow

    0熱度

    1回答

    從數據集中提取變量y的最大值和平均值,最大值爲x。 我還得到x的值,最大值爲y的值。 我使用cbind函數彙總了這些值。我想merge這個名單有數據幀,但得到 error:Error in sort.list(bx[m$xi]) : 'x' must be atomic for 'sort.list' Have you called 'sort' on a list? 而且,我試過unlis

    1熱度

    3回答

    我正在尋找從底部開始綁定不同長度數據幀的選項(最好使用基本R)。其餘/缺失的行應該是NAd。例如: set.seed(1212) a = as.data.frame(rnorm(1, 0, 1)) b = as.data.frame(rnorm(4, 0, 1)) c = as.data.frame(rnorm(3, 0, 1)) 預期輸出: rnorm(1, 0, 1) rnorm(4

    1熱度

    1回答

    我有類似於這些的兩個分別名爲向量: x <- c(1:5) names(x) <- c("a","b","c","d","e") t <- c(6:10) names(t) <- c("e","d","c","b","a") 我想將它們結合,從而得到以下結果:當我 x t a 1 10 b 2 9 c 3 8 d 4 7 e 5 6 不幸運行cbind(x,t)結果只是按

    2熱度

    1回答

    我有兩個高維數組,有1000行,3列,10片和4組片。 我想綁定它們,但匹配它們之間的列。實施例下面: #dumb data array1 <- array(1:4, dim = c(2,1,2,2),dimnames = list(NULL,"Ca",1:2,1:2)); array1 array2 <- array(5:8, dim = c(2,1,2,2),dimnames = list

    0熱度

    1回答

    我有一個列表: lst <- list(a1=dfa1, a2=dfa2, b1=dfb1, b2=dfb2) dfa1 <- data.frame(x=c(1:5), y=c(2, 5, 7, 9, 10)) dfa2 <- data.frame(x=c(1:6), y=c(3, 8, 1, 2, 4, 13)) dfb1 <- data.frame(x=c(1:4), y=c(7, 9

    1熱度

    1回答

    我試圖執行成對的manova分析,其中我遍歷所有可能的列對。我認爲這是最好的一個例子交流: varList <- colnames(iris) m1 <- manova(cbind(varList[1], varList[2]) ~ Species, data = iris) # Error in model.frame.default(formula = cbind(varList[1],

    1熱度

    2回答

    請原諒我試圖在R中使用我的excel邏輯,但我似乎無法弄清楚這一點。在一個函數中,給定X,我試圖找出它之前的行是否具有更大的值,或者不使用簡單的邏輯。如果是的話,如果不是「否」,則在新列中顯示爲「是」。 這裏是樣本數據: temp <- data GetFUNC<- function(x){ temp <- cbind(temp, NewCol = ifelse(temp[2:nro

    1熱度

    1回答

    我用下面的腳本輸出序列相關的結果: serial = function(x,y,z){ for (i in 1:4) { table_serial <- data.frame(i, serial.test(VAR(cbind(x,y),p=i,type="const"),lags.pt=4, type=z)$serial$statistic[[1]],

    -1熱度

    1回答

    我的數據框在每個列/變量中有許多異常值。我使用Boxplot/IQR截斷值將它們移除了75%/ 25%。我拿出每一列,並從中刪除異常值。因此,每列中都有不同數量的值。現在我想將那些沒有任何離羣值的所有NEW變量組合到單個數據幀中。數據框中出現此錯誤。我該如何解決這個問題?因爲,我必須在新數據框上進行邏輯迴歸。我嘗試了cbind.data.frame,然後與rbind類似,但這並不能解決問題。 下面