5. Transforming data inside of a Collection (UI)

This page describes aggregation, feature transformations, and Collection Data Source joining.

Once a Collection is created in Rasgo, you have the ability to enhance it by aggregating new Data Sources, transforming Features inside of the Collection, and joining in new Data Sources.

  1. Aggregations

    1. In order to aggregate Features from a Data Source to a higher, compatible granularity, select the desired Features from a Data Source (my data is at a monthly grain, so I can aggregate daily data to match my monthly grain)

    2. Adding features that require aggregation will create a new option on the "Transform" tab of the collection screen:

    3. After clicking the "Aggregate Source" button on the data source, you will have an option of aggregations to get you to the target granularity:

    4. Select any of the aggregation options, and you will get new features at your desired granularity.

  2. Feature transformation

    1. To create a Feature transformation using Rasgo's out-of-the-box transformation library, select the "Transform" option in the bottom-right part of the Collection's Transform view:

    2. Doing so will bring up a transformation menu. Select any of the transformations, choose the features or transformed features to which you would like to apply it, choose a value to complete your transformation, and click "Apply". Congratulations! You have just created multiple transformations in a matter of seconds.

  3. Joins

    1. Joins are done automatically by adding new data sources to a collection. When you add a Data Source that shares a dimension with any Data Source already in the Collection, Rasgo automatically writes the join logic for you. It's as simple as adding Data Sources to your collection:

Last updated