7

UNIX タイムスタンプと URI のセットがあり、各 URI の累積リクエスト数をプロットしようとしています。ダミー列を使用して、一度に 1 つの URI に対してそれを行うことができました。

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()

ただし、私の場合は約 30 プロットになります。

ggplot2 では、複数の行を 1 つのプロットにプロットできます (このコードはhereからコピーしました)。

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

問題は、このように、cumsum()何度も頼りになることです。

誰かアイデアがありますか?

4

1 に答える 1