Verteego Doc
  • Getting started
    • About Verteego
    • Sample Use Cases
    • Concepts
  • Data
    • Introduction
    • Datasources
      • URL connector specification
    • Datasets
  • Pipelines
    • Forecasting Pipelines
      • Getting started
      • Configuration
        • Identifying and preparing data
          • calculated_cols
          • cols_type
          • date_col
          • normalize
          • preprocessing
          • prediction_resolution
        • Configuring the Forecasting Algorithm
          • algo_name
          • algo_type
          • algorithm_parameters
          • fit_parameters
          • conditional_algorithm_parameters
        • Building the Training and Prediction Set
          • column_to_predict
          • features
          • input_prediction_columns
        • Using Hyperparameter Tuning for the Model
          • tuning_search_params
          • hyperparameter_tuning_parameters
        • Evaluating the Results of the Forecast
          • scores
        • Modifying the results of the forecast
          • postprocessing
      • Calculators
        • External source
          • get_from_dataset
          • weather
        • Mathematic
          • aggregate_val_group_by_key
          • binary_operation
          • count_rows_by_keys
          • hierarchical_aggregate
          • mathematical_expression
          • unary_operation
          • Moving Average (EWM)
        • Machine Learning
          • pca
          • clustering
          • glmm_encoder
          • one_hot_encode
          • words_similarity
        • Transformation
          • fillna
          • fill_series
          • case_na
          • interval_index
          • constant
          • cyclic
          • replace
        • Temporal
          • bank_holidays_countdown
          • bankholidays
          • date_attributes
          • date_weight
          • day_count
          • duration
          • events_countdown
          • seasonality
          • tsfresh
    • Optimization Pipelines
      • Getting started
      • Configuration
      • Constraints
        • Unary Constraint
        • Binary Constraint
        • Aggregation Constraint
        • Order Constraint
        • Multiplicative Equality Constraint
        • Generate constraints from a Dataset
  • Apps
    • About Apps
    • Recipes
      • Pipelines
      • Datasets
  • Users
    • User roles
  • Best practices
    • Performance analysis and ML model improvement
  • Developers
    • API
    • Change logs
Powered by GitBook
On this page
  • Types of Calculators
  • External
  • Mathematic
  • Machine Learning
  • Transformation
  • Temporal
  1. Pipelines
  2. Forecasting Pipelines

Calculators

PreviouspostprocessingNextExternal source

Last updated 1 year ago

Calculators are designed to dynamically enhance your datasets by calculating new variables that significantly boost the performance of your forecasting models. These calculators provide a powerful means to enrich your data, ensuring more robust and insightful predictive analytics.

Types of Calculators

Verteego offers five distinct types of calculators, each tailored to generate additional columns based on specific needs:

External

These calculators augment your datasets with columns joined from external sources. For example, they can integrate data from our weather API or other imported datasets, providing contextual information that enhances model predictions.

Mathematic

Mathematic calculators create new columns by applying various mathematical methods to existing data. These operations can range from simple binary operations to complex mathematical expressions, enabling detailed and customized data manipulations.

Machine Learning

Utilize machine learning algorithms to generate sophisticated data columns. Examples include creating word similarity scores, applying one-hot encoding, or using generalized linear mixed models (GLMM) encoding. These techniques transform raw data into formats that are more amenable to advanced analytical models.

Transformation

Transformation calculators are used to modify existing data columns, improving data quality or adjusting data formats. Common operations include filling missing values (NA), replacing text strings, or other value transformations that standardize data inputs for more consistent analysis.

Temporal

Focus on extracting and creating temporal features from date columns. These calculators can identify holidays, extract date attributes (such as day of the week or month), assess seasonality, and mark special events. Temporal features are crucial for models that rely on time-based patterns and seasonal trends.

get_from_dataset
weather
aggregate_val_group_by_key
binary_operation
count_rows_by_keys
hierarchical_aggregate
mathematical_expression
unary_operation
pca
clustering
glmm_encoder
one_hot_encode
words_similarity
fillna
case_na
interval_index
constant
cyclic
replace
bank_holidays_countdown
bankholidays
date_attributes
date_weight
day_count
duration
events_countdown
seasonality
tsfresh
Page cover image