R-日期和时间轴出现故障?
嗨,基本上我有3个月的数据,当我去绘制它的时候,点图是无序的R-日期和时间轴出现故障?,r,date,time,graph,R,Date,Time,Graph,嗨,基本上我有3个月的数据,当我去绘制它的时候,点图是无序的 plot(BG.data$TIMESTAMP, BG.data$Diff_H1H2, main="Difference between High 1 & High 2 vs Date & Time" , xlab = "Date & Time", ylab = "Difference (°C)", ylim=c(-4.5,7)) 然后x轴看起来是随机的。积分分别为2014年5月1日0:00、2014年6月10
plot(BG.data$TIMESTAMP, BG.data$Diff_H1H2, main="Difference between High 1 & High 2 vs Date & Time" , xlab = "Date & Time", ylab = "Difference (°C)", ylim=c(-4.5,7))
然后x轴看起来是随机的。积分分别为2014年5月1日0:00、2014年6月10日6:15、2014年4月19日4:00、2014年4月29日3:00。模式在哪里?如何制作,以便从5月的第一天到7月的最后一天进行订购?显示为
01/05/2014 0:00
意味着您没有真正的日期时间值,并且很可能有因子值,这些因子值在转换为数值时会被置乱。有时需要将因子强制为character,但我认为as.POSIXct.default会检测到这一点。试试这个:
BG.data$TIMESTAMPb <- strptime( BG.data$TIMESTAMP, "%d/%m/%Y %H:%M")
BG.data$Diff_H1H2b <- strptime( BG.data$Diff_H1H2, "%d/%m/%Y %H:%M")
BG.data$TIMESTAMPb没有您的数据,我们只能猜测。很可能您需要将datetimes转换为POSIXct对象。有关详细信息,请参阅帮助(“strtime”)
。
BG.data$TIMESTAMPb <- as.POSIXct( BG.data$TIMESTAMP, format="%d/%m/%Y %H:%M")
BG.data$Diff_H1H2b <- as.POSIXct( BG.data$Diff_H1H2, format="%d/%m/%Y %H:%M")