R データフレームには、時間変数があります。データの形式は %a-%b-%d %H:%M:%S です。たとえば、
2015-03-23 20:00:00
以下のデータのみ取得したい
20:00:00
上記の変数に基づいてテーブルを作成し、折れ線グラフを作成しようとしました:
Var1 Var2 Freq
1 2015-03-24 00:00:00 RT 612
2 2015-03-24 01:00:00 RT 65
3 2015-03-24 06:00:00 RT 58
4 2015-03-24 07:00:00 RT 5132
5 2015-03-24 08:00:00 RT 4483
6 2015-03-24 09:00:00 RT 11112
次のコードを使用して、ggplot 折れ線グラフを作成しました。
library(ggplot2)
library(stringr)
ggplot(rtt, aes(x = as.factor(Var1), y = Freq, colour = Var2, group = Var2)) + geom_line(size = 1) +
xlab("R Vs T") + geom_point() +
scale_x_discrete(labels = function(x) str_wrap(x, width = 2)) +
ggtitle("Number of T Vs R - through the day") +
theme(plot.title=element_text(size=rel(1.2), lineheight = 1 ))
X 軸のデータではなく時間だけが必要で、グラフの X 軸が完全に文字化けしているように見えるため、これから YMD データを削除するにはどうすればよいですか。