내가이 예를 들어, 데이터 프레임는
> head(df, 10)
individual events
1 1 72.0
2 1 75.5
3 1 87.5
4 2 3.0
5 2 14.5
6 2 16.5
7 2 32.0
8 2 45.5
9 2 50.0
10 2 70.5
은 내가 하나를 얻을 수 있도록 이벤트의 누적 단계 그래프를 플롯 싶습니다 제공
set.seed(12345)
n1 <- 3
n2 <- 10
n3 <- 60
times <- seq(0, 100, 0.5)
individual <- c(rep(1, n1),
rep(2, n2),
rep(3, n3))
events <- c(sort(sample(times, n1)),
sort(sample(times, n2)),
sort(sample(times, n3)))
df <- data.frame(individual = individual, events = events)
을 말해봐 개인 당 라인은 이벤트가 "발생"될 때마다 1 씩 올라갑니다.
예를 들어, 개인 1은 72.0으로 0이 될 것이고 그래프의 끝까지 87.5로 3이 될 때까지 75.5가 될 때까지 최대 1이 될 것입니다.
가장 쉬운 방법은 무엇입니까?
것을에게'안양 $ 카운터는 <않는다 - 아베 (안양 $ 개인, 안양 $ 개인, FUN = seq_along)는'도움이? 그래프를 어떻게 보이게할지 확실하지 않지만 "이벤트 카운트"를 줄 수 있습니다. – vaettchen
@vaettchen : 예! – nico