Moving Windows

Method Definition
vDataFrame.cummax Adds a new vcolumn to the vDataFrame by computing the cumulative maximum of the input vcolumn.
vDataFrame.cummin Adds a new vcolumn to the vDataFrame by computing the cumulative minimum of the input vcolumn.
vDataFrame.cumprod Adds a new vcolumn to the vDataFrame by computing the cumulative product of the input vcolumn.
vDataFrame.cumsum Adds a new vcolumn to the vDataFrame by computing the cumulative sum of the input vcolumn.
vDataFrame.rolling Adds a new vcolumn to the vDataFrame by using an advanced analytical window function on one or two specific vcolumns.

Analytic Functions

Method Definition
vDataFrame.analytic Adds a new vcolumn to the vDataFrame by using an advanced analytical function on one or two specific vcolumns.
vDataFrame.interpolate Computes a regular time interval vDataFrame by interpolating the missing values using different techniques.
vDataFrame.sessionize Adds a new vcolumn to the vDataFrame which will correspond to sessions.

Customized Features Creation

Method Definition
vDataFrame.case_when Creates a new feature by evaluating the specified conditions.
vDataFrame.eval Evaluates a customized expression.

Features Transformations

Method Definition
vDataFrame.abs Applies the absolute value function to the input vcolumns.
vDataFrame[].abs Applies the absolute value function to the input vcolumn.
vDataFrame.apply Applies each function of the dictionary to the input vcolumns.
vDataFrame[].apply Applies a function to the vcolumn.
vDataFrame[].apply_fun Applies a default function to the vcolumn.
vDataFrame.applymap Applies a function to all the vcolumns.
vDataFrame[].date_part Extracts a specific TS field from the vcolumn.
vDataFrame[].round Rounds the vcolumn by keeping only the input number of digits after comma.
vDataFrame[].slice Slices the vcolumn using a TS rule. The vcolumn will be transformed.

Working with Text

Method Definition
vDataFrame.regexp Computes a new vcolumn based on regular expressions.
vDataFrame[].str_contains Verifies if the regular expression is in each of the vcolumn records. The vcolumn will be transformed.
vDataFrame[].str_count Computes the regular expression count match in each record of the vcolumn. The vcolumn will be transformed.
vDataFrame[].str_extract Extracts the regular expression in each record of the vcolumn. The vcolumn will be transformed.
vDataFrame[].str_replace Replaces the regular expression matches in each of the vcolumn record by an input value. The vcolumn will be transformed.
vDataFrame[].str_slice Slices the vcolumn. The vcolumn will be transformed.

Binary Operator Functions

Method Definition
vDataFrame[].add Adds the input element to the vcolumn.
vDataFrame[].div Divides the vcolumn by the input element.
vDataFrame[].mul Multiplies the vcolumn by the input element.
vDataFrame[].sub Substracts the input element to the vcolumn.

Copy

Method Definition
vDataFrame[].add_copy Adds a copy vcolumn to the parent vDataFrame.
vDataFrame.copy Returns a copy of the vDataFrame.