• v7.2.0
    • v7.11.0 (latest)
    • v7.10.0
    • v7.9.0
    • v7.8.0
    • v7.7.0
    • v7.6.0
    • v7.5.0
    • v7.3.0
    • v7.2.0
    • v7.1.1
    • v7.1.0
    • v7.0.8
  • Services & Support
  • Devo.com
  • Contact
    • Contact Us
    • Request a Demo
    • Partner Inquiry
  • Log In
    • USA Devo
    • EU Devo
PREVIOUS
Percentile 95 (percentile95)
NEXT
Standard deviation (unbiased) (ustddev)

Searching data / Building a query / Operations reference / Aggregation operations / Standard deviation (biased) (stddev)

Download as PDF

Standard deviation (biased) (stddev)

Description

This operation calculates the biased standard deviation of the values found in a specified column for each grouping occurrence. If you want to exclude null values, you can use the Non-null standard deviation (biased) (nnstddev) operation and if you want to calculate the unbiased variant, you can use the Standard deviation (unbiased) (ustddev) operation.

How does it work in the search window? 

Before being able to perform this operation, you have to group your data. Be aware that the columns used as arguments for the grouping operation will not be available to select as arguments for the aggregation operation.

After grouping the data, select Aggregation in the search window toolbar, then select the Standard deviation (biased) operation. You need to specify one argument:

ArgumentData type
Biased standard deviation of (mandatory)integer, float

The data type of the aggregated values is integer or float.

Example

In the siem.logtrust.web.activity table, we want to calculate the biased standard deviation of the values in the responseLength column during each 5-minute period. Before aggregating the data, the table must be grouped in 5-minute intervals. Then we will perform the aggregation using the Standard deviation (biased) operation.

The arguments needed for the Standard deviation (biased) operation are:

  • Biased standard deviation of → responseLength column

Click Aggregate function and you will see the following result:

How does it work in LINQ?

Group your data using the following structure:

  • group every server period by column1, column2...
    every client period

Then, use select... as...  to add the new column that will show the aggregated values. This is the syntax for the Standard deviation (biased) operation:

  • stddev(numeric_column)

See Build a query using LINQ to learn more about grouping and aggregating your data using the LINQ language.

Example

You can copy the following LINQ syntax and try the example above on the siem.logtrust.web.activity table:

from siem.logtrust.web.activity
  group every 5m
  every 5m
  select stddev(responseLength) as responseLength_stddev
Download as PDF

PREVIOUS
Percentile 95 (percentile95)
NEXT
Standard deviation (unbiased) (ustddev)

Export

See what Devo can do for you. Request a demo!
Discover what's new (Release notes)
  • v7.2.0
    • v7.11.0 (latest)
    • v7.10.0
    • v7.9.0
    • v7.8.0
    • v7.7.0
    • v7.6.0
    • v7.5.0
    • v7.3.0
    • v7.2.0
    • v7.1.1
    • v7.1.0
    • v7.0.8
  • Services & Support
  • Devo.com
  • Contact
    • Contact Us
    • Request a Demo
    • Partner Inquiry
  • Log In
    • USA Devo
    • EU Devo
  • +1 888 6830910 (USA)
  • +34 900 838 880 (Spain)
Copyright © 2019 Legal Terms Privacy Policy Cookies Policy

Powered by Confluence and Scroll Viewport