sample() function
sample()
selects a subset of the rows from each input table.
Note: sample()
drops empty tables.
Function type signature
(<-tables: stream[A], n: int, ?column: string, ?pos: int) => stream[A] where A: Record
Parameters
n
(Required) Sample every Nth element.
pos
Position offset from the start of results where sampling begins. Default is -1 (random offset).
pos
must be less than n
. If pos is less than 0, a random offset is used.
column
Column to operate on.
tables
Input data. Default is piped-forward data (<-
).
Examples
Sample every other result
import "sampledata"
sampledata.int()
|> sample(n: 2, pos: 1)
Was this page helpful?
Thank you for your feedback!
Support and feedback
Thank you for being part of our community! We welcome and encourage your feedback and bug reports for Flux and this documentation. To find support, use the following resources:
Customers with an annual or support contract can contact InfluxData Support.