次のようなデータセットがあります
| ID | Category | Failure |
|----+----------+---------|
| 1 | a | 0 |
| 1 | b | 0 |
| 1 | b | 0 |
| 1 | a | 0 |
| 1 | c | 0 |
| 1 | d | 0 |
| 1 | c | 0 |
| 1 | failure | 1 |
| 2 | c | 0 |
| 2 | d | 0 |
| 2 | d | 0 |
| 2 | b | 0 |
これは、イベントの中間シーケンスを通じて、各 ID が失敗イベントで終了する可能性があるデータ{a, b, c, d}
です。それらの中間イベントのそれぞれが発生する ID の数を障害イベントごとにカウントできるようにしたいと考えています。
だから、私はフォームのテーブルが欲しい
| | a | b | c | d |
|------------+---+---+---+---|
| Failure | 4 | 5 | 6 | 2 |
| No failure | 9 | 8 | 6 | 9 |
ここで、たとえば、番号 4 は、a
発生した 4 つの ID が失敗に終わったことを示します。
Rでこれを行うにはどうすればよいですか?