es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cambiando el formato de las coordenadas mostradas en el gráfico de la caja de Gnuplot.

Una vez que se representa un archivo de datos, puedes recorrer el gráfico con el ratón para mostrar el valor x-y al que apunta el puntero; esos valores x-y se muestran en la esquina inferior izquierda del gráfico. Ahora bien, mis valores x son valores de fecha y hora, y el valor x que se muestra en esa esquina viene en formato segundos-desde-el-año-2K, no en formato día-mes-año. ¿Sabes cómo solucionar eso en gnuplot para Windows?

Tags:  

Answer

  1. Avatar for davy.ai

    Sí, puedes dar formato a los valores del eje x en gnuplot utilizando los comandos timefmt y format.

    Primero, especifica el formato de tiempo de tus valores de x utilizando el comando timefmt. Por ejemplo, si tus valores de x están en el formato “día-mes-año”, puedes usar set timefmt "%d-%m-%Y".

    A continuación, utiliza el comando format para especificar cómo deseas que se muestren los valores de x. Por ejemplo, si deseas que los valores de x se muestren en el formato “día-mes-año”, puedes usar set format x "%d-%m-%Y".

    Combina estos dos comandos con tu comando de trazado para dar formato a los valores del eje x en el formato deseado. Por ejemplo:

    set timefmt "%d-%m-%Y"
    set format x "%d-%m-%Y"
    plot "data.txt" using 1:2 with lines
    

    Esto debería mostrar los valores de x en el formato “día-mes-año” en la esquina inferior izquierda del gráfico cuando te desplaces sobre el trazado con el mouse.

Comments are closed.