> 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)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://data-voyager.gitbook.io/voyager/visualizing-data/wildcards.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
