2つの列、町、郵便番号のデータセットがあります。すべての郵便番号に複数の異なる町が広がっているのではなく、1つの町がある場合は、私はそれを望みます。その郵便番号のための最も頻繁に町の名に等しいすべてのtown.namesユニークな郵便番号に基づいて町の名前を設定するにはどうすればいいですか?R
は、これまでのところ、私はのようなものを試してみましたすべてのユニークな郵便番号 セットのため
:
それは、私のような何かを考えていましたさunique.zipcode <- mydata$zipcode[!duplicated(mydata$zipcode)
for(i in 1:length(unique.zipcode){
mydata$town <- names(which.max(table(mydata$town[mydata$zipcode==unique.zipcode[i]])))
}
コードを共有しながらサンプルデータを共有してください。これは私たち全員が直接作業するのに役立ちます!あなたの次の質問(もしあれば)からこれに従ってください –