[問題類型]:
請把以下不需要的部份刪除
意見調查(我對R 有個很棒的想法,想問問大家的意見)
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
請把以下不需要的部份刪除
新手(沒寫過程式,R 是我的第一次)
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
假設有一data.frame
df <-data.frame(col1 = c(1:10), col2 = c(11:20))
想要若要取出偶數列 變成
col1 col2
1 2 12
2 4 14
3 6 16
4 8 18
5 10 20
或是想抓一個數列偶數項次 col <- c(1:10)
變成 [1] 2 4 6 8 10
請問有什麼比較快的寫法
通常我都是寫迴圈直接抓
google了一下看到很多也都是寫迴圈
但是想知道有沒有別種寫法 謝謝
[環境敘述]:
R 3.4
[關鍵字]:
選擇性,也許未來有用