Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

173
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!