R言語で重複データを選択する方法は何ですか?
「R言語では、duplicated()関数を使って重複データを選択できます。この関数は、各要素が重複データかどうかを示す論理ベクトルを返します。この論理ベクトルをインデックスとして使うことで、重複データを選択できます。」
こちらは例です。
# 创建一个包含重复数据的向量
x <- c(1, 2, 3, 2, 4, 3, 5)
# 使用duplicated()函数找出重复的数据
duplicated_indices <- duplicated(x)
# 使用逻辑向量作为索引,筛选出重复的数据
duplicated_values <- x[duplicated_indices]
# 输出结果
print(duplicated_values)
結果は出力されます。
[1] 2 3
上記の例では、元のベクトルxには重複するデータが含まれており、duplicated()関数を使用して重複するデータを見つけた後、論理ベクトルduplicated_indicesを取得し、その論理ベクトルをインデックスとして使用して重複するデータを選択します。最終的な出力は、重複する値2と3です。