2016-04-18 5 views
2

二重コロン表記でRのパーセント演算子を使用する方法はありますか?例えば二重コロンでパーセント演算子を使用するR

:このような演算子を参照する際に

foreach::%dopar% 
foreach::"%dopar%" 
+0

もちろん、埋め込み演算子として使用することはできません。 'base ::" %% "(5、2)'です。 (バッククッキーの使用はやや良い方法ですが)。 – Gregor

答えて

2

引用符は、二重コロンのケースでは動作していても、あなたは、単一のバックティックで作業を囲む必要があります。

foreach::`%dopar%` 

このあなたは正式な識別子ではない場所で名前を参照できます(正当な識別子は文字で始まり、文字と数字と下線のみで構成されます)。

`%%`(6, 4) # Calling the mod operator in a weird way 
`strange %^*&` <- 2 # Defining a weird variable 
`strange %^*&` + `strange %^*&` # Using the weird variable 
関連する問題