Christof,

You could use single linkage clustering to separate the dates into 
different groups if they are more than 14 days apart.  Below is a simple 
example, where x represents day.

x <- sort(sample(1:500, 100))
y <- rnorm(100)

cluster <- hclust(dist(x), method="single")
group <- cutree(cluster, h=14)
plot(x, y, col=group)
for(i in unique(group)) lines(x[group==i], y[group==i], col=i)

Jean



Christof Kluß <ckl...@email.uni-kiel.de> wrote on 10/26/2012 06:41:54 AM:
> 
> Hi
> 
> is there a automatic way that long distances between points are not
> connected. I have something like
> 
> plot(x,y,type="o",...)
> 
> atx <- seq(as.Date("2009-04-01"),as.Date("2011-04-01"),"month")
> 
> axis.Date(1, at=atx,labels=format(atx, "%b\n%Y"),  padj=0.5 )
> 
> but I do not want lines between points whose distance is greater than
> two weeks.
> 
> thx
> Christof

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to