Escala logarítimica e3chart

Pessoal, boa tarde.

Preciso fazer graficos com escala logarítmica para 2 medidores de vácuo. gostaria muito que alguem aqui pudesse me ajudar pois não encontro uma solução na configuração de escala do e3chart.
image

Bom dia @Leandrolsr7,

O E3Chart não oferece a opção de escala logarítimica, porém você pode aplicar a função log nos seus dados e usar uma escala linear para alterar a apresentação dos dados.

Exemplo:

Minha base de dados é essa:
image

A exibição direta no E3Chart ficaria assim:
image

Para mudar para a escala logaritimica, primeiramente vou escolher uma base, no meu caso escolhi a base 2.

Na minha consulta, ao invés de usar:

Select Instante, Valor From Dados

Usarei agora:

Select Instante, LOG(Valor)/LOG(2) as Valor From Dados

Esta consulta me retornará a seguinte sequencia de dados:
image

Agora que os dados já estão manipulados, vou alterar a exibição do meu eixo vertical.

E este é o novo gráfico com escala logarítimica:
image

1 Like

Nivaldo, obrigado por sua ajuda. Estou apenas com duvida a respeito da consulta, no minha tabela é o GRAFICO, meus valores são M1 e M2. O codigo em sql ficaria assim?
image

não fiz corretamente, se puder me ajudar nesta parte serei extremamente grato kkk

A consulta original está desta forma
image

Bom dia @Leandrolsr7

Use assim:

Select E3TimeStamp, LOG(M1)/LOG(10) AS M1, LOG(M2)/LOG(10) AS M2 FROM GRAFICO
WHERE (GRAFICO.[Indice Medidores] = ‘<%Indgrafg%>’) ORDER BY E3TimeStamp ASC

2 Likes

consegui ! obrigado Nivaldo!! sou extremamente grato

1 Like