1日に行われた作業を積み上げ棒グラフとして表示し、各カテゴリで行ったアクティビティの量を毎日確認します。Y軸は0:00から23までの時間を表します。 59。
# day tstart tend duration category
1 2012-10-01 13:40 14:16 36 Recreation
2 2012-10-02 10:15 10:57 42 Work
3 2012-10-02 13:23 13:47 24 Chores
4 2012-10-02 13:47 14:48 61 Work
5 2012-10-03 09:09 11:40 151 Work
6 2012-10-03 13:33 14:04 31 Recreation
7 2012-10-03 17:00 19:40 160 Recreation
「timestart」を数値に変換する必要があることはわかっていますが、同じ日に複数の行を「マージ」して、プロット内の1つのバーのみを構成する方法がわかりません。
(非常に原始的な)ASCIIアートでは、私が期待しているのは次のようなものです。
23:00
22:00
21:00
20:00
19:00 C
18:00 C
17:00 C
16:00
15:00
14:00 W R
13:00 R C
12:00
11:00 W
10:00 W W
9:00 W
8:00
7:00
6:00
5:00
4:00
3:00
2:00
1:00
0:00
01 02 03
(ここで、R、W、Cは、レクリエーション、仕事、家事など、さまざまな活動に対応するさまざまな色のバーになります)
実際、Rプロットの初心者であるため、私が見なければならないプロット関数(およびプロットパッケージ)はわかりません。さらに、それらはプロットの穴になるため、(たとえば)間にアクティビティは記録されません。 2012-10-03の0:00から09:09、その後11:40から13:33など...