2014-09-05
おやすみpipeR、さよなら可読性
mtcarsのsummary結果を保存したのち、そのままmtcarsでlmしてその結果をsummaryしたい。
%>%を使って書くとこういう感じだが当然動かない。
mtcars %>% summary -> summ %>% lm(formula = mpg ~ wt + cyl, data = .) %>% summary
だがpipeRの最新版(0.4.3)なら実現できるッ!
# pipeR 0.4.3 devtools::install_github("pipeR","renkun-ken") library(pipeR) mtcars %>>% (~summ = summary(.)) %>>% # オブジェクトをその後のchainで使いたくないときは~をつける (lm_mtcars = lm(formula = mpg ~ wt + cyl, data = .)) %>>% # 使いたい時は~をつけない summary
さよなら可読性!!!!
トラックバック - http://d.hatena.ne.jp/dichika/20140905/p1
リンク元
- 8 http://t.co/dhO5eP0JXX
- 7 http://t.co/ZzRCjzpvbJ
- 6 http://pipes.yahoo.com/pipes/pipe.info?_id=02db597254ec68550537866a2fca2ce6
- 5 http://b.hatena.ne.jp/entry/d.hatena.ne.jp/dichika/20140905/p1
- 3 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CB0QFjAA&url=http://d.hatena.ne.jp/dichika/20120819/1345385529&ei=0Q4JVJmMD8Lc8AXZ2IC4DQ&usg=AFQjCNFoHaSLNNv4YspWLFZMtFVCR2KRZg
- 3 https://www.google.co.jp/
- 2 http://feedly.com/
- 2 http://t.co/4ioGp3L6iR
- 1 http://a.hatena.ne.jp/langstat/
- 1 http://b.hatena.ne.jp/barringtonia/favorite?threshold=1