# Common Scenarios

## Cannot Fit All Information on a Single Screen

This is a common problem. One solution is to allow panning and scrolling.

The problem with this is that it is difficult to get an overview of the entire data, thereby the viewer may miss out on trends or patterns in the data. It also becomes difficult to make comparisons in the data.

The best solution is to use the **overview+detail** pattern.

![](/files/-M5-0Ub8W2jlkJkZZMmM)One view shows an overview, and hovering over it shows the details.

## Need to View Actual Values or Labels Contained in the Data

Adding labels in the visualization causes clutter.

One way to solve this issue is to use two separate views: one with the graphical representation and the other with a tabular representation (that contains the values/labels). This is the **visualization+list/table** pattern.

![](/files/-M5-0UbAOQWauzm3IXvZ)

Another solution is to show values/labels upon hovering the data points.

## Need to Visualize Different Facets of the Data Simultaneously

This issue often arises when we need to visualize who, what, when or where something is.

The solution is to use multiple views with different facets (attributes), and link them together using interaction.

![](/files/-M5-0UbCQhafwjVfItWF)

An example:

![](/files/-M5-0UbEz33utvA_2CkW)


---

# Agent Instructions: 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:

```
GET https://vikram-bajaj.gitbook.io/cs-gy-6313-information-visualization/main-5/interaction-and-multiple-views/common-scenarios.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
