[解決済み] dplyrで重複する要素を検索する
2023-01-30 18:25:16
質問
以下のコードで試してみました。
ここで
で重複している要素をすべて見つけるために
dplyr
のようになります。
library(dplyr)
mtcars %>%
mutate(cyl.dup = cyl[duplicated(cyl) | duplicated(cyl, from.last = TRUE)])
を提示したコードをどのように変換すればよいのでしょうか?
ここで
で重複する全ての要素を見つけるには
dplyr
? 上記の私のコードはエラーを投げるだけですか?あるいは、もっと良い方法は、複雑な
x[duplicated(x) | duplicated(x, from.last = TRUE)])
アプローチよりも簡潔にこれを達成する別の関数がありますか?
どのように解決するのですか?
やはり
filter
を使用することができます。
mtcars %>%
group_by(carb) %>%
filter(n()>1)
小さな例 (私が
summarize()
を追加し、結果のデータセットに重複した 'carb' を含む行がないことを証明しています。私が「cyl」の代わりに「carb」を使用したのは、「carb」が一意の値を持つのに対し、「cyl」は持たないからです)。
mtcars %>% group_by(carb) %>% summarize(n=n())
#Source: local data frame [6 x 2]
#
# carb n
#1 1 7
#2 2 10
#3 3 3
#4 4 10
#5 6 1
#6 8 1
mtcars %>% group_by(carb) %>% filter(n()>1) %>% summarize(n=n())
#Source: local data frame [4 x 2]
#
# carb n
#1 1 7
#2 2 10
#3 3 3
#4 4 10
関連
-
R言語のエラーメッセージと関連する解決策
-
R言語エラー:図の余白が大きすぎる 解決方法
-
[解決策】 plot.new() のエラー:図の余白が大きすぎる。
-
[解決済み] HTML、PDF、DOCXで見栄えのするシンプルな手動のRMarkdownテーブル
-
[解決済み] データフレームのリストを行単位で1つのデータフレームに結合する
-
[解決済み] なぜ `[`] は `subset` よりも優れているのですか?
-
[解決済み] 先頭と末尾の空白を削除するにはどうしたらよいですか?
-
[解決済み】data.table vs dplyr:一方がうまくできない、またはうまくできないことを行うことができますか?
-
[解決済み] 2つの単語の最初の文字を大文字にします。
-
[解決済み] dplyrを使用して重複した行を削除する
最新
-
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 - ユークリッド距離の計算を簡単にする方法
-
R言語ダウンロード機能 download.fileとダウンロード解析
-
[解決済み] 特定のサイズのプロットウィンドウを作成する
-
[解決済み] ネストされた plot_grid を同じサイズに拡大縮小するには?
-
[解決済み] ggplot2 の軸ラベルを回転させ、間隔を空ける
-
[解決済み] 空のdata.frameを作成する
-
[解決済み】RでCRANミラーを選択する方法
-
[解決済み】ggplot2で軸のタイトルやラベルの大きさを変更する。
-
[解決済み] テーブルをデータフレームに変換する方法
-
[解決済み] "添え字が小さい要素 "を含む、重複する行をすべて見つける