[解決済み] Rの%in%の否定[重複]について
2022-02-05 22:47:51
質問
の短い否定はありますか?
%in%
のようにRで
!%in%
または
%!in%
?
もちろん、ネガキャンはできます
c("A", "B") %in% c("B", "C")
によって
!(c("A", "B") %in% c("B", "C"))
(cf.
この質問
しかし、私はもっとストレートなアプローチを好みますし、2つの括弧を省きます(おそらくほとんどの人は
c("A", "B") != c("B", "C")
オーバー
!(c("A", "B") == c("B", "C"))
).
解決方法は?
いいえ、そのような機能は組み込まれていませんが、次のように自分で簡単にコーディングすることができます。
`%nin%` = Negate(`%in%`)
または
`%!in%` = Negate(`%in%`)
このスレッドとフォローアップの議論を参照してください。 in% 演算子 - NOT IN
また、ご指摘のあったパッケージ
Hmisc
には、演算子
%nin%
ということで、もしあなたがアプリケーションに使っているならば、それはすでにあるものです。
library(Hmisc)
"A" %nin% "B"
#[1] TRUE
"A" %nin% "A"
#FALSE
関連
-
[解決済み】添え字付き代入でNAを使用することはできません
-
[解決済み】scale_color_manual()が動作しない件
-
[解決済み】LMEモデルのレベル0、ブロック1でのバックソルブにおける特異性
-
[解決済み】 lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) のエラー : 'y' の NA/NaN/Inf, あらゆる方法を試したが解決しなかった。
-
[解決済み】seq_alongはうまくいくが、seqが意図しない結果を生む例とは?
-
[解決済み] 非常に大きなテーブルをデータフレームとして高速に読み込む
-
[解決済み] なぜ `[`] は `subset` よりも優れているのですか?
-
[解決済み】data.table vs dplyr:一方がうまくできない、またはうまくできないことを行うことができますか?
-
[解決済み】ggplotのいくつかの凡例をオフにする
-
[解決済み] 単項のブーリアン・トグル演算子を持つ言語はありますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】'builtin'型のオブジェクトはsubsetableではない【重複
-
[解決済み】プロット時に 'x' と 'y' の長さが異なる ERROR が発生する。
-
[解決済み】apply()とadply()の出力が異なる件)
-
[解決済み】x[[i]]でのエラー:レベル2で再帰的インデックス作成に失敗した
-
[解決済み】ggplot boxplotでPosition-dodge警告?
-
[解決済み】Rのメモリ管理/サイズn Mbのベクトルを割り当てられない
-
[解決済み】ロジスティック回帰 - eval(family$initialize) : y 値は 0 <= y <= 1 である必要があります。
-
[解決済み】Rでデータフレームのサブセットをプロットする方法は?
-
[解決済み] [Solved] read.csv warning 'EOF within quoted string' prevents complete reading of file.
-
[解決済み] in% の反対: ベクターで指定された値を持つ行を除外します。