[解決済み] "添え字が小さい要素 "を含む、重複する行をすべて見つける
2022-06-01 04:59:11
質問
Rの
duplicated
は、ベクトルまたはデータフレームの各要素が、より小さな添え字を持つ要素と重複しているかどうかを示すベクトルを返します。つまり、5行のデータフレームの3行目、4行目、5行目が同じであれば
duplicated
はベクトルを返します。
FALSE, FALSE, FALSE, TRUE, TRUE
しかし、この場合、実際に取得したいのは
FALSE, FALSE, TRUE, TRUE, TRUE
を持つ行が重複しているかどうかを知りたいということです。 より大きい の添え字もある行と重複しているかどうかを知りたいのです。
どのように解決するのですか?
duplicated
があります。
fromLast
の議論になります。 の "Example "セクションをご覧ください。
?duplicated
を呼び出すだけで、その使い方がわかります。
duplicated
と2回、1回は
fromLast=FALSE
と一度だけ
fromLast=TRUE
のどちらかである行を選びます。
TRUE
.
遅れての編集です。 再現性のある例がなかったので、@jbaums さんのご好意でイラストを掲載します。
vec <- c("a", "b", "c","c","c")
vec[duplicated(vec) | duplicated(vec, fromLast=TRUE)]
## [1] "c" "c" "c"
編集部:データフレームの場合の例も。
df <- data.frame(rbind(c("a","a"),c("b","b"),c("c","c"),c("c","c")))
df[duplicated(df) | duplicated(df, fromLast=TRUE), ]
## X1 X2
## 3 c c
## 4 c c
関連
-
[解決済み] Rの%*%の意味 [重複]について
-
[解決済み] SQLテーブルで重複する値を検索する
-
[解決済み] データフレームの行を複数の列でソート(並び替え)する。
-
[解決済み] 重複した行を削除するにはどうすればよいですか?
-
[解決済み] Notepad++で重複した行を削除する
-
[解決済み] MySQLで重複した行を削除する
-
[解決済み] 重複するインデックスを持つpandasの行を削除する
-
[解決済み] [Solved] data.frameで全てまたは一部のNA(欠損値)を含む行を削除する。
-
[解決済み】data.table vs dplyr:一方がうまくできない、またはうまくできないことを行うことができますか?
-
[解決済み] ggplot2 で個々のファセットにテキストをアノテートする
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
R言語ダウンロード機能 download.fileとダウンロード解析
-
[解決済み] Rで重複する値を探す【重複】について
-
[解決済み] 文字列ベクトルを代入して、列名を持つ空のデータフレームを作成する?重複
-
[解決済み] ggplot 2.0.0でのポイントサイズ
-
[解決済み] Rで2つのグラフを同じプロットで表示する
-
[解決済み] Rでtrycatchの書き方
-
[解決済み] データフレームのリストを行単位で1つのデータフレームに結合する
-
[解決済み] ベクトル中のある要素のインデックスを求めるR関数はありますか?
-
[解決済み] R および RStudio のコンソールをクリアする関数
-
[解決済み】Rスクリプトで警告をグローバルに抑制する方法