0

我想在 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 的“时间”列

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) 堆叠在一起。任何关于如何获得这个水平的建议都会非常感激,并按时间和日期排序。

4

0 回答 0