Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

180
Visualizações
Eliminar puntos del eje que no se agregaron a la serie

Estoy usando una biblioteca para generar gráficos de línea de tiempo. En algunos golpes, agrego una serie de puntos con vacíos a la escala. Por ejemplo, adjunto una captura de pantalla.

captura de pantalla-gráfico-con-vacíos

La captura de pantalla muestra que hay puntos para los intervalos de tiempo de 6:30 p. m. a 23:59 p. m. Y el resto del tiempo está vacío, no hay puntos para este tiempo. Necesito el eje x para excluir estos puntos de su superficie.

Para formar el eje, uso

 this.chart .getDefaultAxisX() .setTickStrategy( AxisTickStrategies.DateTime, (tickStrategy: DateTimeTickStrategy) => tickStrategy .setDateOrigin(this.originDate) );

Desafortunadamente, en la documentación, aún no he encontrado la oportunidad de especificar ningún indicador como (tickStrategy: DateTimeTickStrategy) => tickStrategy.eliminateVoids()

Como salida, veo una solución hasta ahora. No utilice la estrategia de barrido de eje estándar, pero cree su propia estrategia personalizada. .addCustomTick(UIElementBuilders.AxisTick) Esta es la forma de agregar marcas personalizadas e intentar especificar etiquetas para cada punto en el eje usted mismo. Pero parece trabajo duro, ¿hay una solución más fácil?

PD: mi pregunta probablemente sea similar a algo como esto -> R: ¿Forma de eliminar nombres en el eje X que no se trazaron (dejando nombres que sí)?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

En LightningChart JS v.3.2, de hecho, no hay funciones para administrar las brechas en los datos (en la representación o en los ticks del eje), como descubrió.

La lógica de colocación automática de ticks existente tiene muy poca lógica de modificación para la colocación de ticks por simplicidad. Creo que la primera solución oficial a este caso problemático tendría que ser compatible con la especificación de lagunas en los datos que se reflejarían tanto en la representación como en la ubicación de las marcas del eje. Sin embargo, desafortunadamente, este no es un tema que tenga prioridad activa para nosotros.

Sin embargo, tenemos un ejemplo de gestión manual de ticks en una aplicación de desplazamiento. Encuéntralo aquí . De hecho, esto es trabajo adicional, pero al menos debería ser mucho más fácil con un código de referencia disponible.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda