捕獲されたアイテムの数を計算するために動作データを使用したいと考えています。これは私のデータ例です:列のカウント値は空のセルを使用して新しい番号を示します
df <- data.frame(id = as.factor(c(51,51,51,51,51,51,51,52,52,52,52,52,52)),
type = c("(K)","(K)","(K)","(K)","","","","(K)","(K)","","(K)","","(K)"))
私の "K"は、連続しているかどうかに基づいてカウントしたいと思います。連続している場合、文字列は1とみなされます。間に隙間がある場合、それらは両方とも1としてカウントされるはずです。最終集計は2になります。
上記の例では、私は最終出力データをこのように見たいと思います
私は集計がこれを行うかもしれないと思ったid type tally
1 51 (K) 1
2 52 (K) 3
が、しかし、それは任意の助けをいただければ幸い51タリーのために= 4ではなく1
ので、列に合計数をカウントし
おかげ グレース
@ d.bビネットを通過しましたか?それは素晴らしいリソースです。それ以外の有料コースが必要な場合は、データキャンプも良いでしょう – akrun
[ここ](https://github.com/Rdatatable/data.table/wiki/Getting-started)をチェックすることもできますそれがインストールされている 'data.table'パッケージ 'doc'フォルダにあります。 – akrun
クール、ありがとうございます! –