フォーラムを検索しましたが、自分に役立つものは見つかりませんでした。ここには、1日の時間ごとに行ったことを記録した、ちょっとユニークなデータセットがあります。今のところ、すべてのユニークなエントリを見つけたいと思っています。たとえば、「sleep」エントリ、「homework」、「dinner」が100日ほどにわたってあり、そのときに行った可能性のあるすべてのこと、すべての一意のエントリを見つけたいだけです。
私はunique(data)を試しましたが、どこにも行きません。unique(data [、1])を試しました。これを行うために「for」ループを作成する場合、リストをマージして、それらの一意性をさらに下げるにはどうすればよいですか?
> data[, 1]
[1] morning prep work work work work
[6] work work work work homework
[11] MNT chat with Dan dinner movie movie
[16] sleep sleep sleep sleep sleep
[21] sleep sleep sleep sleep
Levels: chat with Dan dinner homework MNT morning prep movie sleep work
そして、そのクラスは「ファクター」です。ユニークはそれをうまく切り詰めますが、それでは、どのようにすれば、すべての日を組み合わせて、分析を行うために使用できる長い文字ベクトルにできますか?
sum(data=='sleep')
しかし、私のリストを使用すると、別の「for」ループを記述して、すべてを簡単に合計することができます...