Change domain of table

Functionality / Algorithm

The Change domain of table operation copies the contents of an input table to a new table; the new table will have another domain than the input table.

For the domain of the output table, you can choose:

Explanation:

  1. When you choose to obtain an output table with domain None:
  2. When you choose to obtain an output table with an existing class or ID domain on disk:
  3. When you choose to obtain an output table which will use the domain of a column in the table and when each field of that column contains another class name or ID, i.e. when the fields in the selected column are unique:
  4. When you choose to obtain an output table which will use the domain of a column in the input table and when the fields of that column do not contain unique class names or IDs, choose the Aggregate option.

Requirements for the input table:

No special requirements.

Domain of output table:

The domain of the output table will be the domain which you selected: domain None, an existing class or ID domain on disk, or a class or ID domain of a column in the input table.

The output table will contain an extra column Count when an aggregation function is used.

Tip:

The Change domain of table operation can only use one type of aggregation function which will be applied on all value columns in the input table. When you want to use different aggregation functions for various columns or when you want to use weight functions for an aggregation, it is advised to use the Join Column command on the Columns menu of the 'output' table.

See also: