# Saídas por gráfico: Time Plot

Encerrando o modelo, colocaremos um gráfico da distribuição do tempo médio de permanência no sistema. Lembre-se que ao criarmos o par de blocos **timeMeasureStart** e **timeMeasureEnd**, automaticamente foi criado um **Dataset** (ou amostra) do tempo de permanência no sistema. O processo de criação do **Time Plot** (gráfico em que o eixo **x** é o tempo de simulação) já deve parecer bem simples para você:

![](https://lh6.googleusercontent.com/MiBkEglNBoCWNpCU47ovvZGuMFkkED9z7g8VA3RHecdrE3zxalm9FXg_c1DSjG6e0RzTwPGrzukJFkcmZuMppaHxVvT9PTR8OvGnm9VFG8SowpfMbqlN906IrgwZc8zMutJ73jet)

Os valores do tempo no sistema estão armazenados em um **Dataset** dentro do bloco **timeMeasureEnd**. Este **Dataset** é acessado facilmente pelo método:

`timeMeasureEnd.dataset`&#x20;

Contudo, não pretendemos, como no gráfico anterior, mostrar simplesmente a distribuição de valores. Queremos mostrar o comportamento da média amostral ao longo do tempo de simulação. O **Dataset** tem um conjunto de métodos para estimativas de estatísticas, como o `getYmean(),` que fornece tal média. Para acessá-lo, usamos – caprichando no uso do CTRL+Espaço – a expressão:

`timeMeasureEnd.dataset.getYmean()`

O preenchimento do **Time Plot** depende dos seguintes passos:

* Se aparecerem 2 blocos de dados em **Data**, apague um deles clicando no pequeno “x” vermelho na parte de baixo da aba **Data**;
* Crie um título emocionante para a distribuição: **Tempo médio no sistema (min)**;
* No parâmetro **Value** informe qual o valor que deseja no eixo y do gráfico:&#x20;

`timeMeasureEnd.dataset.getYmean().`

![](https://lh5.googleusercontent.com/z0ZCSRMRsfkbElC-AV9BEqtBgu7Bth1oztYo3VORolv7LSGBf08NkKzF-MkqBh18xnVGbWmERomWC08l4XMZODVwCV8-0_McVcUzrU__LUmuVoF95Bprlo7iBuVAEgejkuI5oYIt)

Como a simulação dura **600 minutos**, altere a opção **Time window**, dentro do menu **Scale**:

![](https://lh4.googleusercontent.com/nvgaQ0N4Nc7jklOnN2nqj9uLSkHSoIcPhHSNbhoz-5u_0nlRELjBLHEUd9yrroPCsQfmr380BU-6RtnBcih-VqUlsq3F3PGzunc4oNA90EalFPMhZe7NutCmpv_ojdy_b78NX6ip)

Como último parâmetro do **Time Plot**, precisamos definir quantos dados são apresentados no gráfico, pois o default é limitar o conjunto todo em 100 elementos. Vamos alterar isso na barra **Data update**, aumentado o número de dados para 600 (algo equivalente a uma coleta/min):

![](https://lh5.googleusercontent.com/vZWpztByxJyY_DQWXDMPpUMJCcyL-rHqIXERtU-JNog-ENzpiUs5jnyWT5Tef9w6udgbZA9vHkegmiNOKZ96l-_7PMxLi88vwgzn7DGEL1EU3oUYLejgMtkbtKqJ3ZgylJ8DqluP)

Simule!&#x20;

![](/files/-MG-dVwnmZMAVAEMqC2q)


---

# 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://tutorial.anylogicbrasil.com.br/saidas-por-grafico-time-plot.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.
