2013-05-15 34 views
1

我有503數據點,我想切掉最後250獲得253的R - 切向量

我試過cut,但這些功能只是給我組回來......

如何我可以在R嗎?

回答

1

簡單地做:

# Generate some values 
vals <- rnorm(503) 
# Take the first 253 
result <- vals[1:253] 
6

除了上面的回答,您可以通過在方括號中的任何載體,以減少您的載體。上述情況下,您將丟棄最後的250個值。你可以玩的方括號內的值,以得到不同的結果

# Generate some values 
    vals <- rnorm(503) 

    # Take the last 250 
    result <- vals[250:503] 

    # Take 1,3,4,7 values 
    result <- vals[c(1,3,4,7)] 

    # Take alternate values 
    result <- vals[seq(1,503,2)] 

等等

+0

+1一個更完整的答案 –