R 绘图';开/关';对于随时间变化的不同变量

R 绘图';开/关';对于随时间变化的不同变量,r,R,我有一套70个流量计数器,数据覆盖一年。不同的流量计数器在不同的日期收集数据 我想画一个图表,每个交通计数器在y轴上,每天在x轴上。然后,如果某一天有任何单个计数器的数据,则会显示一个(比如)红色圆圈。如果当天为空,则不显示任何内容 这样做的目的是快速直观地显示每个计数器的工作频率 我不知道如何做到这一点。您可以按照以下思路构建您的逻辑- df <- data.frame( counterid = sample(1:10,50,replace=TRUE), daytaken = s

我有一套70个流量计数器,数据覆盖一年。不同的流量计数器在不同的日期收集数据

我想画一个图表,每个交通计数器在y轴上,每天在x轴上。然后,如果某一天有任何单个计数器的数据,则会显示一个(比如)红色圆圈。如果当天为空,则不显示任何内容

这样做的目的是快速直观地显示每个计数器的工作频率


我不知道如何做到这一点。

您可以按照以下思路构建您的逻辑-

df <- data.frame(
  counterid = sample(1:10,50,replace=TRUE),
  daytaken = sample(1:10,50,replace=TRUE),
  somethingelse = sample(1:10,50,replace=TRUE)
)

unique(df[,1:2])

df最终我能够使用geom_tile创建可视化。使用“填充”表示每月/年的天数,计数器被证明比每日记录更清晰。