列から一意の要素を取得したいと思います。それは簡単に思えます。これらは両方とも機能しますが、必要なオブジェクト タイプを取得できません。
userlist <- as.list(somebigdf$username)
userlist <- unique(userlist)
また
userlist <- unique(somebigdf$username)
繰り返し実行すると、名前が取得されません。
for(i in 1:length(userlist)){
cat(names(userlist[i]), '\n')
}
空白を返します。
for(i in userlist){
cat(i, '\n')
}
整数を返します。
上記の機能は一例です。私はそれを使用しますが、if-else 関数で返された名前も一致させます。
オブジェクトの種類は、整数または拡張された data.frame のようで、名前ごとに多くの値がありますが、これは私が望んでいるものではありません。userlist = c( the results from unique) の行に沿った文字列のリストが本当に欲しいです。
編集 -
このコードは、名前を正しく反復します。
for(name in unique(somebigdf$username)){
cat(name, '\n')
}