> For the complete documentation index, see [llms.txt](https://data-voyager.gitbook.io/voyager/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://data-voyager.gitbook.io/voyager/visualizing-data/wildcards.md).

# Wildcards

Wildcards let you to precisely vary the properties of a specification to generate multiple visualizations in parallel. There are three types of wildcards: Wildcard Fields, Wildcard Shelves and Wildcard functions.

### Wildcard Fields

Wildcard fields let you create multiple views in parallel by enumerating over a set of fields. Quantitative, Categorical, and Temporal field wildcards are provided by [default](/voyager/visualizing-data/wildcards.md#preset-wildcard-fields), though you can manually author [custom](/voyager/visualizing-data/wildcards.md#custom-wildcard-fields) wildcards containing the desired fields.

![](/files/-LD8Xw-N2rOOcneyjDKw)

![](/files/-LD8Y4lyTP2SZbKs7WC0)

#### Preset Wildcard Fields

These wildcards represent all fields of a particular data type (Quantitative, Categorical, and Temporal). You can simply drag-and-drop a wildcard field onto an encoding shelf to create multiple charts in parallel.&#x20;

![](/files/-LDSPfhrRRo6aalqduXI)

#### Custom Wildcard Fields

To create a wildcard for a specific set of fields, you can author a custom wildcard field by dragging desired fields to the wildcard list. However, to avoid incongruous views, you are prevented from creating custom wildcard fields that contain multiple data types.

![](/files/-LDOintjA_XG8Rizt_-t)

### Wildcard Shelves

Wildcard shelves let you add fields without selecting a specific channel, allowing the system to suggest appropriate encodings.

![](/files/-LDOh0_Li_h6oU9cOmts)

The screenshot below shows the system automatically encoding the two quantitative fields onto the `x` and `y` channels since they were the most perceptually effective and expressive channels available.

![](/files/-LDOh3m9lF-YYEJpvGXq)

### Wildcard Function

Wildcard functions allow simultaneous specification of data field transformations. When the `Wildcard` button is checked, the radio buttons for each function will become check-boxes, allowing you to select the functions you want to enumerate. The field pill will denote that it has become a wildcard field by wrapping the field name with with “?”.

![](/files/-LDOhFh_qiksNTKHY_q6)
