rep

    -1熱度

    3回答

    我以R語言開始,我必須使用rep()和seq()創建此向量。 1 2 3 4 5 2 3 4 5 6 3 4 5 6 7 4 5 6 7 8 5 6 7 8 9 我一直在嘗試一些東西,但我沒有達到它。

    2熱度

    2回答

    當我執行: a <- seq(1,1.5,0.1) b <- c(1,1.1,1.4,1.5) x <- rep(c(a,b),times=c(2,1)) 錯誤代表(C(A,B),C(2,1)):無效 '次' 參數 爲什麼?

    -1熱度

    1回答

    我正在爲預測目的創建分類模型。我有幾個ext文件,我把它們轉換成了一個包含幾個列表(稱爲comb)的大列表。然後,我把大列表分成一個單獨的數據框,每個列表作爲它自己的列(稱爲BI)。因爲每個列表可能包含不同數量的元素,所以更簡單的參數矩陣(unlist(l),ncol = ncol)不起作用。在審查的替代品,我做了修改,編譯如下: max_length <- max(sapply(comb,len

    0熱度

    2回答

    我做了以下內容: season<-rep(c("aut","win","sum"), each=520) 當我這樣做,我得到aut重複520次,隨後是win重複520次,然後重複sum 520倍。我想這樣做16次,即aut 520,win 520,sum 520然後再次aut 520,win 520,sum 520再次...... 16次。任何人都可以告訴我如何做到這一點? 感謝

    22熱度

    4回答

    我試圖生成一個向量,其中包含一個遞增的反向序列,如1,2,1,3,2,1,4,3,2,1,5,4,3,2,1 。 我試圖爲此使用循環,但我不知道如何堆疊或連接結果。 for (i in 1:11) { x = rev(seq(i:1)) print(x) } [1] 1 [1] 2 1 [1] 3 2 1 [1] 4 3 2 1 [1] 5 4 3 2 1 [1] 6 5 4

    1熱度

    2回答

    將其施加到數據幀我有一個DF: Q1_3 Q2_3 Q3_3 Q4_3 Q5_3 ... 16.01 8.23 18.13 11.14 18.03 ... 17.25 7.50 11.72 10.84 7.24 ... 3.08 2.12 4.39 3.16 2.44 ... 4.94 3.95 6.87 3.75 4.10 ... 3.89 8.35 7.80 2.90 2.55 .

    2熱度

    3回答

    我有一個向量爲4個人口的樣本大小:3 2 1 4其中總和爲10個人。我需要能夠動態地(可以在不同情況下使用)的代碼創建1和0的矩陣,其中10行和4列具有3 1,然後該列的其餘部分爲0,然後下一列具有3 0和2 1,然後如下圖所示,其餘0的等: 1 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0

    3熱度

    2回答

    我想創建一個範圍內的數字序列,跳過每第四個數字。我知道它可能涉及seq或​​莫名其妙,但我似乎無法弄清楚。 的順序應該是這樣的: c(1,2,3,5,6,7,9,10,11...48)

    -2熱度

    1回答

    我想知道如何在我的圖中使用「段()」命令創建一條簡單的「循環」來創建21條垂直線? 具體而言,我想21條的垂直線爲等間隔從連續21分在X軸上所有要去到 在Y軸上。因此,例如對於「第一垂直線」和「最後的‘垂直線’將R代碼爲: m<- seq(0,1,by=.05) segments(c(0,1),c(0,0),c(0,1),c(1,1),col="red")

    2熱度

    3回答

    我想在R中創建一種嵌套的規則序列。它遵循重複模式,但值之間沒有一致的間隔。它是: 8, 9, 10, 11, 12, 13, 17, 18, 19, 20, 21, 22, 26, 27, 28, .... 所以6個數字的間隔爲1,然後間隔爲3,然後再次相同。我希望一直達到200,理想情況下可以指定終點。 我一直在使用rep和seq嘗試過,但不知道如何讓經常變化的區間長度爲兩個函數。 我開始繪