Input attributes in Plot#

In the plot’s general overview, the base structure of the plot user interface has been presented. In Rulex Platform, inputs are linked to the various graphical dimensions available for each plot. The connection is performed through a drag’n drop operation from the Attribute list.

Anytime a new attribute is dropped on a dimension button, it is added to the input list associated with the selected dimension and the plot is automatically re-drawn according to the new input structure. Attributes associated with a single dimension button are divided into groups.

In this context, different groups in a dimension button lead to different subplots in the same single plot area. In particular, given the group structure of each dimension button involved in a particular plot type definition, the number of subplots drawn by the system is equal to the product of the numbers of different groups available on the various dimension buttons considered.

Graphically, groups present on a single dimension button are drawn as badges located on the different corners of the button. The number inside the badge represents the number of attributes contained in that particular group.

Note

The maximum number of groups on a single dimension button is 4.

When dragging new attributes from the Attribute list on a single dimension button, take into account:

  • If users perform a drop operation of new attributes on a button which contains already linked attributes, the new set will completely replace the old group.

  • By pressing Ctrl key during drop operation, users will add all the new attributes dropped each of them in a different group.

  • By pressing Shift key during drop operation, users will add all the new attributes to the first available group.

Even if, at first sight, badges will inform users about the exact number of attributes linked to that particular dimension, the real list can be inspected by simply left-clicking on the corresponding dimension button. In the presented popper, the whole list of the connected attributes will be shown. The background separates graphically the various contained groups.

Users are able to drag new attributes from the Attribute list directly on the presented popper. In this scenario, attributes are directly added to the final selected group. Moreover, users can start dragging attributes from this list to internally modify the input definition of the plot. If users want to move an attribute from a particular dimension to another one, they will start dragging from the first presented popper, dropping the same on the final destination button.

Hint

By left-clicking on a particular background line, users are going to select the entire group. A green background will highlight the selection. Ctrl+click and Shift+click selection procedure are still available. Once the selection has been made, by pressing Del users can trigger the deletion of all the attributes located in the selected groups.

In a given group, if nominal or binary attributes are present, those attributes are always ordered on top of the group sub-list for graphical reasons.

See also

Right-clicking on a single dimension group will open the corresponding Dimension options menu. Detailed description about Dimension options menu for the different Dimension available is presented in this page.


Attribute context menu#

In Rulex Platform, users can customize the behavior of the input attribute(s) in a plot at the level of the single attribute. By opening the popper containing the full list of attributes linked to a single Dimension button, users can interact with each single attribute by clicking on one of them. After clicking, an Attribute context menu is shown with the following entries:

  • Filter: it allows to associate a condition on the selected attribute, filtering out a subset of values. To properly define the condition in the associated panel, opened after clicking on it, please refer to the condition panel pages.

  • Formula: it allows to draw a f(x) where x is the added attribute. Moreover, it enables users to change the aggregate operator used in binning strategy (mean is the default one).

  • Switch Axis: for the axis dimension, it allows to move a particular attribute from bottom axis to top axis or from left axis to right axis and vice versa.

  • Detach: it separates the selected attributes in a new group, leading to an increase in the subplots number.

  • Attach: it merges the selected attributes into another group, lowering the total number of subplots. Once clicked, users can choose the attribute(s) belonging to the group they want to use for this merge operation.

  • Remove: it deletes the selected attributes from the plot.