R图形沿x轴水平绘制日期/时间的折线图

时间:2013-11-11 09:48:34

标签: r date linegraph

我想在R中得到一个沿着x的时间和y的温度。 最初我有dd / mm / yyyy hh:mm格式的数据,每30分钟有一个时间点。 https://www.dropbox.com/s/q35y1rfila0va1h/Data_logger_S65a_Ania.csv

由于我找不到将其读入R的方法,因此我将数据格式化为dd / mm / yyyy,并为每天的所有时间点添加了1-48列“时间”< / p>

https://www.dropbox.com/s/65ogxzyvuzteqxv/temp.csv

这是我到目前为止所做的:

temp<-read.csv("temp.csv",as.is=T)

temp$date<-as.Date(temp$date, format="%d/%m/%Y")  
#inputting date in correct format

plot(temperature ~ date, temp, type="n")
#drawing a blank plot with axes, but without data

lines(temp$date, temp$temperature,type="o") 
#type o is a line overlaid on top of points.

这会将这些点垂直叠加,这不是我想要的,并且在同一天将所有时间点(1-48)堆叠在一起。 如何使这个水平,并按时间和日期排序,将非常感谢任何建议。

0 个答案:

没有答案