Splunk に値のリストがあります。このリストを使用してavg(vals)
とを計算できますstdev(vals)
。平均偏差の計算方法を教えてください。
平均偏差は、リスト内の平均値と各値の間の平均絶対差です。
(Sum_x |mean-x|) / N
Splunk に値のリストがあります。このリストを使用してavg(vals)
とを計算できますstdev(vals)
。平均偏差の計算方法を教えてください。
平均偏差は、リスト内の平均値と各値の間の平均絶対差です。
(Sum_x |mean-x|) / N
次の SPL を使用して、すべての s の平均偏差を計算できますvalue
。
| eventstats mean(value) as mean | eval distance=abs(mean-value) | stats avg(distance) as mean_deviation
たとえば、これは 10 個のランダムな値を生成し、平均偏差を計算します。
| makeresults count=10 | eval value=random()%10 | eventstats mean(value) as mean | eval distance=abs(mean-value) | stats avg(distance) as mean_deviation
eventstats
すべての値の平均を計算し、この新しいフィールドを各イベントに追加するために使用されます。次に、eval disatnace
を使用して、各値が平均から離れた絶対距離を計算します。最終stats
値は、この値の平均を決定するために使用されます。
eventstats
https://docs.splunk.com/Documentation/SplunkCloud/latest/SearchReference/Eventstatsに関するドキュメントstats
、eventstats
およびと の違いに関する優れたブログ投稿については、 https://www.splunk.com/streamstats
を参照してください。 en_us/blog/tips-and-tricks/search-command-stats-eventstats-and-streamstats-2.html