ggplot2 y cumsum ()

Tengo un conjunto de marcas de tiempo y URI de UNIX y estoy tratando de trazar el recuento acumulativo de solicitudes para cada URI. Me las arreglé para hacer eso por un URI a la vez usando una columna ficticia:

x.df$count <- apply(x.df,1,function(row) 1) # Create a dummy column for cumsum
x.df <- x.df[order(x.df$time, decreasing=FALSE),] # Sort
ggplot(x.df, aes(x=time, y=cumsum(count))) + geom_line()

Sin embargo, eso haría aproximadamente 30 parcelas en mi caso.

ggplot2 le permite trazar varias líneas en una trama (copié este fragmento de código deaquí):

ggplot(data=test_data_long, aes(x=date, y=value, colour=variable)) +
    geom_line()

El problema es que, de esta manera,cumsum()&nbsp;contaría con y sobre.

Alguien tiene una idea?