Skip to content
Prev 365863 / 398502 Next

drawing a ... barplot (?) along time

Hi Dagmar,
I think you want something like a gantt.chart. I know this is wrong in
some ways, but it is late and I must retire:

datframe <- data.frame(Name=c("Kati","Kati","Kati","Leon","Leon","Leon"),
 changepoint=as.Date(c("03.01.2011","05.01.2011", "27.01.2011",
  "26.01.2011","28.01.2011", "28.02.2011"), "%d.%m.%Y"),
 knownstate =c("breeding",NA, NA,"breeding","moulting",NA))
library(plotrix)
tm.info<-list(labels=datframe$Name,
 starts=c(as.Date("01.01.2011","%d.%m.%Y"),datframe$changepoint[1:2],
 as.Date("01.01.2011","%d.%m.%Y"),datframe$changepoint[4:5]),
 ends=datframe$changepoint)
gantt.chart(tm.info,xlim=as.Date(c("1.1.2011","1.3.2011"),"%d.%m.%Y"),
taskcolors=c(2,3,3,2,"orange",3))

Jim
On Tue, Dec 6, 2016 at 9:28 PM, Dagmar <Ramgad82 at gmx.net> wrote: