[問題] 取出數列或data.frame中奇數或偶數列
[問題類型]:
請把以下不需要的部份刪除
意見調查(我對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
[關鍵字]:
選擇性,也許未來有用
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.9.228.110
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1506252969.A.8C0.html
→
09/24 19:51, , 1F
09/24 19:51, 1F
→
09/24 22:33, , 2F
09/24 22:33, 2F
R_Language 近期熱門文章
PTT數位生活區 即時熱門文章
-7
9