2017-12-15 20 views
0

나는 시계열 데이터의 일련의timeserie에서 값 목록의 비율 변화를 찾을 수있는 가장 좋은 방법은 어느

delay(10) 
espData=[value,100,1513298528793] 
delay(10) 
espData=[value,110,1513298528803] 
delay(10) 
espData=[value,120,1513298528813] 
delay(10) 
espData=[value,130,1513298528823] 
delay(10) 
espData=[value,140,1513298528833] 

내가 (백분율 변화를 찾아 내게 도움이 될 것입니다 선형 회귀에 날씨 기울기 계산을 궁금가 다음 코드는 할 것 sequence processing in Siddhi

답변

0

사용자)/부정적 긍정적

define stream InputStream (vlaue int, timestamp long); 

from every e1 = InputStream, e2 = InputStream 
select (e2.vlaue - e1.vlaue) * 100.0/e1.vlaue as percentageChange, 
    e1.vlaue as oldVaule, e2.vlaue as newValue 
insert into OutputStream; 
+0

일정 기간 동안 퍼센트 변화를 찾고 싶다면 5 분을 말하십시오. – babravahan