R Studio:为具有重复列的大型数据集绘制线

时间:2018-10-15 15:45:26

标签: r ggplot2 rstudio large-data

我有一个庞大的数据集,我需要使用同一时间图上的时间范围的所有温度数据来创建该图。现在,数据帧由以下结构的许多重复组成: 名称,日期,温度,名称__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))

如果我必须为每个温度记录器重复此操作,那么代码将是无穷无尽的,并且我知道有更优雅的方法可以做到这一点,但我只是想不出更简单的方法。有人可以帮忙吗?非常感谢!!!

0 个答案:

没有答案