私は特定の問題を解決しようとしていないが、Rを学び、その論理否定演算子を理解しようとしている!ページhttp://stat.ethz.ch/R-manual/R-devel/library/base/html/Logic.htmlどのように論理否定演算子 "!"作品を
に文書化=と組み合わせて使用する場合には、次のような表現で、私の作品:
1 != 2
TRUE
しかし、私は非常にこの演算子のスタンドアロンアプリケーションを理解することはできません。たとえば、特定の名前を持たないリストの要素を選択するために使用できますか?ここではそれをする私の試みだが、それはうまくいきませんでした:
Error in !x : invalid argument type
は私のロジックが、この場合に問題が発生した場所の任意のヒントを理解するだろう、と他の良いものです:
vector1 <- 1:5 # just making vector of 5 numbers
vector2 <- 5:1 # same vector backwards
list <- list(Forward=vector1, Backwards=vector2) # producing list with two elements
x = "Forward"
list[!x]
私の出力があります!= case以外のこの演算子の使用。
ありがとうございます! セルゲイ
ジョラン、説明と説明のために多くの感謝、私はすべて今私に意味がある。 –