[分享] dplyr::group_by的進階應用

看板R_Language作者 (拒看低質媒體)時間10年前 (2015/10/06 00:32), 編輯推噓3(306)
留言9則, 4人參與, 最新討論串1/2 (看更多)
[關鍵字]: R, dplyr, data manipulation [出處]: https://wush.ghost.io/dplyr_group_by/ [重點摘要]: 一個能更有彈性的使用dplyr::group_by做資料整理的小撇步: dplyr::do 內文中會簡單介紹dplyr::do的運作。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.37.3 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1444062721.A.0B8.html

10/06 09:03, , 1F
沒想過do可以這樣用!!
10/06 09:03, 1F

10/06 21:08, , 2F
實用! 另外想請教一下
10/06 21:08, 2F

10/06 21:10, , 3F
group_by之後,do(data.frame(sum = sum(.$Petal.Width)))
10/06 21:10, 3F

10/06 21:12, , 4F
這裡的sum必須配.$Petal.Width,但如果是
10/06 21:12, 4F

10/06 21:13, , 5F
summarise(sum = sum(Petal.Width)),則可以省略.$呢?
10/06 21:13, 5F

10/06 21:25, , 6F
若是想要省掉.$的話data.frame前方加上with(data = .,
10/06 21:25, 6F

10/06 21:26, , 7F
最近剛剛好有用到這種寫法
10/06 21:26, 7F

10/07 00:07, , 8F
with配起來好不搭XDD
10/07 00:07, 8F

10/07 09:38, , 9F
10/07 09:38, 9F
文章代碼(AID): #1M4gO12u (R_Language)
文章代碼(AID): #1M4gO12u (R_Language)