Skip to main content

Intersect

Synopsis​

This operator returns those examples of the first ExampleSet (given at the

example set input port) whose IDs are contained within the other ExampleSet (given at the second port). It is necessary that both ExampleSets should have the ID attribute. The ID attribute of both ExampleSets should be of the same type.

Description​

This operator performs a set intersection on two ExampleSets on the basis of the ID attribute i.e. the resulting ExampleSet contains all the examples of the first ExampleSet (given at the example set input port) whose IDs appear in the second ExampleSet (given at the second port). It is important to note that the ExampleSets do not need to have the same number of columns or the same data types. The operation only depends on the ID attributes of the ExampleSets. It should be made sure that the ID attributes of both ExampleSets are of the same type i.e. either both are nominal or both are numerical.

Differentiation​

Set Minus​

The Set Minus and Intersect operators can be considered as opposite of each other. The Set Minus operator performs a Set Minus on two ExampleSets on the basis of the ID attribute i.e. the resulting ExampleSet contains all the examples of the first ExampleSet whose IDs do NOT appear in the second ExampleSet.

Input​

example set input​

This input port expects an ExampleSet. It is the output of the Generate ID operator in the attached Example Process because this operator only works if the ExampleSets have the ID attribute.

second​

This input port expects an ExampleSet. It is the output of the Generate ID in the attached Example Process because this operator only works if the ExampleSets have the ID attribute.

Output​

example set output​

The ExampleSet with remaining examples (i.e. examples remaining after the set intersection) of the first ExampleSet is output of this port.

original​

The ExampleSet that was given as input (at example set input port) is passed without changing to the output through this port. This is usually used to reuse the same ExampleSet in further operators or to view the ExampleSet in the Results Workspace.

See Also​

Set Minus​