다음 샘플마다 몇 가지 값 (이 경우 3, 1, 3)이 증가하는 N 개의 샘플 (예 : 13, 16, 17, 20)) 그리고 두 번째 시퀀스의 다양한 통계를 찾고 싶습니다.boost :: accumulators를 사용하여 값 사이의 델타 샘플링
샘플은 점진적으로 수집되는 타임 스탬프입니다. 즉, 모든 샘플을 한 번에 사용할 수있는 것은 아니므로 boost::accumulators::accumulator_set
을 청구서에 맞는 모양으로 사용하고 싶습니다.
나는 이런 식으로 뭔가를 할 수 있도록하려면 :
accumulator_set< double, features<tag::mean> > acc;
...
acc(13);
acc(16);
acc(17);
acc(20);
... 하지만 대신 실제 값의 차이를 샘플링.
수동으로 마지막 값을 추적하지 않고 accumulator_set
으로 어떻게 할 수 있습니까?
그런가요? 차이의 평균은 처음 샘플과 마지막 샘플을 (샘플 수 -1)로 나눈 값의 차이입니다 .-p –
@Steve Jessop, 표준 편차도 계산하고 싶습니다. 따라서 accumulators 프레임 워크를 사용하십시오. –