2017-01-19 4 views
-1

、Iは変数に結果を代入したい、私はassign()x = (.)x <- (.)割り当て()と '%>%' dplyrオペレータ

(4+5) %>% assign("x", .)
> Error: object 'x' not found

方法を試しました解釈するdplyr's'.'表記記号?

+3

'envir = .GlobalEnv'を' assign'の引数として追加します。あるいは単に ' - >'を使用してください。私はひどいと思うが、 '1:5%>%mean - > x'のような人もいる。 – Gregor

+0

私は ' - >'が好きなのはなぜですか?何が良いですか? – Qbik

+4

私はちょうどそれを読むことが難しいと思う。私は "パイプの前方"の観点を理解していますが、パイプの結果を割り当てるつもりなら、割り当てを最初にしたい、 'x < - ...'。 – Gregor

答えて

0

(4+5) %>% assign("x", ., inherits = TRUE)

関連する問題