1 つの列、名前、および別のサイトを含むデータ フレームがあり、一意の名前とサイトの関係の数を特定したい場合。
以下のスクリプトを書きました。それは機能しますが、私の実際のデータでは動きが鈍く、遅いです:
df = data.frame(name = c("dave", "bob", "dave", "john", "fred", "dave"), site = c(1,2,2,1,1,1))
redun = vector()
for (i in 1:length(df$name)){
redun[i] = paste(df$name[i], df$site[i])
}
uniq = length(unique(redun))