Вопрос новичка. (ДОБАВЛЕНО НОВОЙ ИНФОРМАЦИИ)
У меня есть набор данных с метками времени, которые были собраны случайным образом. Мне нравится создавать матрицу графиков, но я не могу создавать объекты scatterplot или xyplot & time.
мои данные
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)
Однако я не могу сделать это (объект времени POSIX по оси x)
scatterplot(dataset$d1 ~ dataset$Time | dataset$d3, data=dataset)
xyplot(dataset$d1 ~ dataset$Time | dataset$d3, data=dataset)
( НОВАЯ ИНФОРМАЦИЯ )
Ошибка в структуре (.Internal (as.POSIXct (x, tz)), class = c ("POSIXt", "POSIXct"), недопустимый аргумент "x".
( НОВАЯ ИНФОРМАЦИЯ ), но это работает (объект времени POSIX по оси Y)
xyplot(dataset$Time ~ dataset$d1 | dataset$d3, data=dataset)
связанный, но другой вопрос - hexbin. Когда объекты времени добавляются в шестиугольник, график из шестиугольника не показывает правильный формат времени на единицах.
bin<-hexbin(dataset$Time, dataset$d1)
plot(bin))
Что мне делать?
Спасибо, что заглянули в него !!