> For the complete documentation index, see [llms.txt](https://blog.telegram.lvivcenter.org/tg-research/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://blog.telegram.lvivcenter.org/tg-research/viewing-mode/charts-and-graphs.md).

# Charts and Graphs

{% embed url="<https://app.guideflow.com/player/lpnwoj7cjp>" fullWidth="true" %}

In addition to displaying information in text <img src="/files/tJY2jXT0tL031JnYtxeh" alt="" data-size="line">  and table <img src="/files/6ukFBD0grjAArAD7nJmH" alt="" data-size="line"> formats, there is also an option to view results in the form of charts <img src="/files/N6J2KEXXLBL8uiQc6hN3" alt="" data-size="line">. This mode allows, for example, data from different archival units to be compared.

<figure><img src="/files/IY0YO9JqY8ApOiXu3pxX" alt=""><figcaption></figcaption></figure>

## Chart Type "By categories"  <a href="#by-categories" id="by-categories"></a>

Since the default chart type is "By categories," let’s examine it first. By clicking on the dropdown tab "Category," you will open a list of categories that can be used to view the data in the form of charts.

<figure><img src="/files/gDPnr8TXRlxByIhhxWCz" alt="" width="375"><figcaption></figcaption></figure>

### Unit Title <a href="#unit-title" id="unit-title"></a>

If you select the first category, "Unit Title," the information will be filtered by archival unit titles. This chart compares the number of messages in the selected archival units over a specific period of time.

<figure><img src="/files/YUl3hjUHyvm6K37LdtOH" alt=""><figcaption></figcaption></figure>

Let’s look at what the other categories in the "By categories" list display:

### Unit Type  <a href="#unit-type" id="unit-type"></a>

Сompares the number of published messages in chats and channels over a specific period of time.

<figure><img src="/files/SwpT1dprgXgldQCiJeVk" alt=""><figcaption></figcaption></figure>

### Thematic Collection  <a href="#thematic-collection" id="thematic-collection"></a>

Compares the number of messages in different thematic collections.

<figure><img src="/files/96Xz9z9oqTav6bx0R5ny" alt=""><figcaption></figcaption></figure>

### Post Type  <a href="#post-type" id="post-type"></a>

Compares the number of posts, comments, technical messages, and dates across all archival units available to the user.

<figure><img src="/files/si9OuNFrVIygrYcCeo1q" alt=""><figcaption></figcaption></figure>

### Hashtags  <a href="#hashtags" id="hashtags"></a>

Compares which hashtags and their frequencies are mentioned over a specific period of time in the selected archival units.

<figure><img src="/files/ta7VgnVm2vVG7sW3rab9" alt=""><figcaption></figcaption></figure>

### Mentions <a href="#mentions" id="mentions"></a>

Displays the number of messages that contain mentions using "@".

<figure><img src="/files/Jo8cxgl2RGoIp7iKPjhz" alt=""><figcaption></figcaption></figure>

### URL&#x20;

Shows the number and list of domain names mentioned in the selected archival units.

<figure><img src="/files/53XZ5Ik9w8ZWN0kJEsMZ" alt=""><figcaption></figcaption></figure>

### Has images  <a href="#has-images" id="has-images"></a>

Displays the number of messages with and without images in the selected units. The same principle applies to the categories "Has audio" and "Has video."

<figure><img src="/files/X6tfIQfa4jUfybOXXsDh" alt=""><figcaption></figcaption></figure>

### Email  <a href="#email" id="email"></a>

Displays which email addresses are mentioned within the selected period.

<figure><img src="/files/YkdDEJ6IggCD37bQLZOg" alt=""><figcaption></figcaption></figure>

### Author   <a href="#author" id="author"></a>

Shows the number of messages created by a specific author.

<figure><img src="/files/aEf55hYxL3Y5wmaxrwgr" alt=""><figcaption></figcaption></figure>

### Language   <a href="#language" id="language"></a>

Displays the number of messages written in Ukrainian, Russian, English, etc.

<figure><img src="/files/Sf4guWTju1MxtI2Pm3cC" alt=""><figcaption></figcaption></figure>

### Country <a href="#country" id="country"></a>

Shows the frequency of mentions of a specific country in the archival material.

<figure><img src="/files/zeIxbjkoFnImP6AONPp3" alt=""><figcaption></figcaption></figure>

The "Categories" panel is similar to the "[Filters](/tg-research/filters.md)" panel. However, they do not duplicate functions but rather complement each other. They can be combined to narrow down the search, make comparisons, or visualize the search results across multiple parameters simultaneously. For example, to reduce the number of archival units for comparison, select "Unit Title" in the "By categories" charts, and choose several archival units in the "Unit Title" filter. As shown in the screenshot, now only two chats are displayed instead of all.

<figure><img src="/files/n4cGgpuqTvJmZx6LWeI4" alt=""><figcaption></figcaption></figure>

Just like in [text](/tg-research/viewing-mode/text.md) and [table](/tg-research/viewing-mode/table.md) formats, you can view the results of [text searches](/tg-research/text-search.md) in the chart format. We can select the "Unit Title" category and enter the word `Україна` (Ukraine) in the search field. As a result, the chart will display how many times and when the word `Україна` (Ukraine) was used in the selected archival units.

<figure><img src="/files/feYpqdweMzxNIpx9HKQY" alt=""><figcaption></figcaption></figure>

## Chart Type "By custom query"&#x20;

With this feature, you can create custom text queries that search across all selected archival units, and then add the results layer by layer to the chart using the <img src="/files/IINen3WsUo9j3LJWwF0b" alt="" data-size="line"> button. To obtain more relevant search results, entering a phrase with the "+" symbol will make the search more effective. If you enclose your query in quotation marks (" "), the system will find only exact matches that are fully identical to your request.

<figure><img src="/files/RMp7RqZ2aaLYL6deBur7" alt=""><figcaption></figcaption></figure>

If required, you can separate the combined charts into individual charts. To do this, uncheck the <img src="/files/pLkE1SE2y1xaCRdnc6hL" alt="" data-size="line">box. As you can see, the archival units are no longer combined into one chart but are displayed in separate individual charts.

<figure><img src="/files/tXB83wLBCbTKQp347icW" alt=""><figcaption></figcaption></figure>

## Additional features

**Data view** <img src="/files/7gEziIusULcdBIKY1I3d" alt="" data-size="line"> - shows the numerical data on which the chart is based.

<figure><img src="/files/v788tx569WdqwPRewnKM" alt=""><figcaption></figcaption></figure>

The "**Switch to Bar Chart**" <img src="/files/ZWiPOySx7Bb9ab5ff58G" alt="" data-size="line"> button allows you to change the chart type from a line chart to a bar chart.

<figure><img src="/files/skNFQz0EbRxMFWdHBN4j" alt=""><figcaption></figcaption></figure>

**Restore** <img src="/files/cvnzYb30ZyUq9fuyaP5k" alt="" data-size="line"> – restores the previous chart settings

**Save as Image** <img src="/files/gNiXF32hDkMwWY6D6evI" alt="" data-size="line"> – allows you to download the chart image in .png format.


---

# 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://blog.telegram.lvivcenter.org/tg-research/viewing-mode/charts-and-graphs.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.
