이 부분은 수학적, 부분적 루비, 부분 통계 질문의 일종이며, 나는 이보다 훨씬 더 큰 것보다 현재로서는 준비가되어 있지만 어쩌면 누군가가 이런 종류의 솔루션을 구현하는 방법에 대해 밝힐 수있을 것입니다. 기본적으로루비의 추론 통계
, 나는, 시간이 지남에 정수의 집합을 내 해시 같은 것을 보이는 말 : 훨씬 더 큰 것
{ :count => 20, :timestamp => 1304566372 }
{ :count => 23, :timestamp => 1304566382 }
{ :count => 23, :timestamp => 1304566392 }
{ :count => 24, :timestamp => 1304566402 }
{ :count => 25, :timestamp => 1304566412 }
{ :count => 22, :timestamp => 1304566422 }
{ :count => 12, :timestamp => 1304566432 } # <= outlier
{ :count => 21, :timestamp => 1304566442 }
{ :count => 20, :timestamp => 1304566452 }
그리고 데이터의 집합을하지만이 너무, 예를 들어 역할을 할 수있는 I 원하는 것은 평균과 가장 다른 결과를 찾는 것입니다. 그러나 정수는 일종의 곡선을 따를 것이므로 전체 세트를 평균 할 수는 없습니다. 사이트에 대한 방문자 분석과 같은 그림.
내 질문에 루비를 사용하면 수학을 사용하여 커브를 일반화하고 커브의 해당 세그먼트에서 평균과 가장 다른 항목을 찾을 수 있습니까?
저는 수학을 잘하는 사람이 아니기 때문에 이것을 설명하기 위해 잘못된 용어를 사용하고 있습니다. 모든 사람들에게 도움이나 팁을 주셔서 감사합니다!
"구글"이다 Statsample] (https://github.com/sciruby/statsample)에서 이러한 종류의 분석을 수행 할 수 있습니다. – agarie