私はRに1列だけのdata.frameを持っています。データベースからSQLクエリを取得します。そのデータベースでは、その列のデータ型はTIMESTAMPです。 Rでdata.frameは、データ型「ダブル」TIMESTAMPのヒストグラム
typeof(MyTable$TimeLogs)
[1] "double"
を持っているデータは、(800行を超えると)、次のようになります。
2016-07-19 11:24:53
2016-07-19 11:24:58
2016-07-19 11:25:03
2016-07-19 11:25:09
...
2016-07-19 19:16:05
2016-07-19 19:16:35
2016-07-19 19:17:05
2016-07-19 19:17:35
2016-07-19 19:18:06
私はレコードが間に行われた頻度を示したヒストグラムをしたいですある "休憩時間"。 Rでの私の文は次のとおりです。
hist(MyTable$TimeLogs, breaks = "hours",
col="red", main = "Histogramm of 2016-07-19",
xlab = "Timestamp", ylab = "Frequency")
ので、私は、午前11時00分00秒と12時00分00秒の間でなさのように...(または多分30分の休憩中に)されたどのように多くのtimelogs見ることができます。ヒストグラムはこのようになっていること、である私の問題は今:絵で見られるように
、y軸のスケールはかなり混乱しています。 2から50のようになります(0.00000から0.00005ではなく)。私はそれがTimeLogsのtime/double-datatypeと関係があると思います。どのようにスケール権利を置くか、または正しい形式にデータを変換し、それでも意味のあるY軸を持っている任意のアイデア?