[問題] select、filter函數中輸入字串問題(dplyr)
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
我有一筆資料,經過我整理過後,得一data.frame(名稱是data)
其中data一行中是字串,其行名稱是"name"
eg:"AA"、"AB"、"ZC"...等很多
我想運用這些字串去select另一data.frame(名稱data1)
欲想做:select(data1,data$name)
但這樣是ERROR
目前我只會colnames(data) 出現一堆"AA"、"AB"、"ZC"...後
再貼去select(data1,AA,AB,ZC,....) 但覺得這樣好慢
想請教更便利且快速的方法 謝謝
[關鍵字]:select dplyr filter
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.4.126
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1444632854.A.6CD.html
※ 編輯: gbd37 (60.248.4.126), 10/12/2015 14:54:34
→
10/12 14:58, , 1F
10/12 14:58, 1F
→
10/12 14:58, , 2F
10/12 14:58, 2F
→
10/12 14:58, , 3F
10/12 14:58, 3F
→
10/12 14:59, , 4F
10/12 14:59, 4F
→
10/12 14:59, , 5F
10/12 14:59, 5F
謝C大 已學習
那請問反過來,"不要"這些字串的欄位名稱,該如何打...
剛剛試了一下select_(data1, .dots = -data$name)是錯的@_@
※ 編輯: gbd37 (60.248.4.126), 10/12/2015 15:16:48
→
10/12 15:19, , 6F
10/12 15:19, 6F
→
10/12 15:20, , 7F
10/12 15:20, 7F
→
10/12 15:20, , 8F
10/12 15:20, 8F
謝謝 我會注意的 已學習
※ 編輯: gbd37 (60.248.4.126), 10/12/2015 15:24:55
R_Language 近期熱門文章
PTT數位生活區 即時熱門文章