我有一个庞大的数据集,我需要使用同一时间图上的时间范围的所有温度数据来创建该图。现在,数据帧由以下结构的许多重复组成: 名称,日期,温度,名称__1,日期__1,温度__1,...
因此,对于每一行,我想使用3列,然后绘制下3列。我不知道是否可以为此使用某种循环。到目前为止,我一直在做以下事情:
ggplot(data = "name_of_mydatase") +
geom_line(mapping = aes(Date, Temp, col = Name)) +
geom_line(mapping = aes(Date__1, Temp1, col = Name__1))
如果我必须为每个温度记录器重复此操作,那么代码将是无穷无尽的,并且我知道有更优雅的方法可以做到这一点,但我只是想不出更简单的方法。有人可以帮忙吗?非常感谢!!!