query#
module wntr.metrics.misc
- query(arg1, operation, arg2)[source]#
Returns a boolean mask using comparison operators, i.e. “arg1 operation arg2”. For example, this can be used to return the node-time pairs when demand < 90% expected demand.
- Parameters:
arg1 (pandas DataFrame, pandas Series, numpy array, list, scalar) – Argument 1
operation (numpy ufunc) – Numpy universal comparison function, options = np.greater, np.greater_equal, np.less, np.less_equal, np.equal, np.not_equal
arg2 (same size and type as arg1, or a scalar) – Argument 2
- Return type:
A boolean mask (same size and type as arg1)