イベントの期間を測定しています。期間と、各観測日のイベントが発生する時間をプロットしたいと思います。
私のデータセットは次のとおりです
> str(question.stack)
'data.frame': 398 obs. of 6 variables:
$ id : Factor w/ 1 level "AA11": 1 1 1 1 1 1 1 1 1 1 ...
$ begin.recording : Factor w/ 1 level "8/15/2007": 1 1 1 1 1 1 1 1 1 1 ...
$ begin.of.episode: Factor w/ 111 levels "1/1/2009","1/11/2009",..: 86 86 86 87 88 90 90 96 96 103 ...
$ episode.day : int 12 12 12 13 14 15 15 17 17 18 ...
$ start.time : Factor w/ 383 levels "0:06:01","0:17:12",..: 324 15 18 179 269 320 379 281 287 298 ...
$ duration : num 278 14 1324 18 428 ...
x軸にepisode.dayをお願いします。y軸は00:00から23:59:59(start.time)に移動する必要があります。たとえば、データセットの2番目のエントリでは、(x = 12、y = 10:55:12)から(x = 12、y = 11:09:12)までの14分を示す黒いバーが必要です。 12日目のエピソード期間。エピソードは1日以上に及ぶ場合があります。
これはRで可能ですか?可能であれば、baseRソリューションのみを使用してください
似たようなものは、ggplot2を使用してx軸に日付をプロットし、y軸に時間をプロットすることですが、私が探しているものとは異なります。
どうもありがとう