初心者の質問です。(新しい情報を追加)
ランダムに収集された一連のタイムスタンプ付きデータがあります。プロットのマトリックスを作成したいのですが、散布図または xyplot & 時間オブジェクトを使用して作成できませんでした。
私のデータ
dataset$Time #POSIX time objects (no set sampling period)
#i built POSIX time objects by dataset$Time<-strptime(tt, "%H:%M:%OS")
#the origial string was formated like this 12:12:12.234 (HH:MM:SS:msec)
dataset$d1, dataset$d2 #integers
dataset$d3 #factor with 10 levels
.
私はこれらを行うことができます
plot( dataset$Time, dataset$d1)
scatterplot(dataset$d1 ~ dataset$d2 | dataset$d3, data=dataset)
xyplot(dataset$d1 ~ dataset$d2 | dataset$d3, data=dataset)
ただし、これらはできません(x軸のPOSIX時間オブジェクト)
scatterplot(dataset$d1 ~ dataset$Time | dataset$d3, data=dataset)
xyplot(dataset$d1 ~ dataset$Time | dataset$d3, data=dataset)
(新着情報)
構造体 (.Internal(as.POSIXct(x, tz)) のエラー、クラス = c("POSIXt", "POSIXct")、: 無効な 'x' 引数。
(新しい情報)しかし、これは機能します(Y軸のPOSIX時間オブジェクト)
xyplot(dataset$Time ~ dataset$d1 | dataset$d3, data=dataset)
関連しますが、別の質問はhexbinです。時間オブジェクトが hexbin に追加されると、hexbin からのプロットは単位で正しい時間形式を表示しません。
bin<-hexbin(dataset$Time, dataset$d1)
plot(bin))
私は何をすべきか?
調べてくれてありがとう!!