क्या निम्नलिखित dplyr कोड ?:dplyr अवधि चरित्र "।" क्या करता है संदर्भ?
(df <- as.data.frame(matrix(rep(1:5, 5), ncol=5)))
# V1 V2 V3 V4 V5
# 1 1 1 1 1 1
# 2 2 2 2 2 2
# 3 3 3 3 3 3
# 4 4 4 4 4 4
# 5 5 5 5 5 5
dplyr::mutate_each(df, funs(. == 5))
# V1 V2 V3 V4 V5
# 1 FALSE FALSE FALSE FALSE FALSE
# 2 FALSE FALSE FALSE FALSE FALSE
# 3 FALSE FALSE FALSE FALSE FALSE
# 4 FALSE FALSE FALSE FALSE FALSE
# 5 TRUE TRUE TRUE TRUE TRUE
में अवधि .
संदर्भ "सभी कॉलम" के लिए इस आशुलिपि है करता है? क्या यह .
विशिष्ट dplyr वाक्यविन्यास है या यह सामान्य आर वाक्यविन्यास है (जैसा कि here पर चर्चा की गई है)?
इसके अलावा, निम्न कोड का परिणाम क्यों त्रुटि में है?
dplyr::filter(df, . == 5)
# Error: object '.' not found