Solución:
Gnuplot en realidad no espera que los datos de tiempo estén entre comillas, por lo que debes decirlo:
set timefmt '"%Y-%m-%d %H:%M:%S"'
Puede poner las comillas dobles entre comillas simples como hice aquí, o escapar de las comillas:
set timefmt ""%Y-%m-%d %H:%M:%S""
lo mismo se aplica a tu xrange
especificación:
set xrange ['"2013-07-21 16:00"':'"2013-07-22 16:00"']
Si elimina las comillas en el archivo de datos, puede usar el formato que tenía originalmente, excepto que los números de columna se cambiarán en 1 ya que la fecha ocupa dos columnas sin las comillas.
Parece que la respuesta es sí, el problema era el espacio.
hacer esto parece solucionarlo:
set datafile separator ","
y separando las horas y los datos con comas.
Por lo que yo entendí, el orden de las instrucciones es importante, podría pagarlo usando:
- los
timefmt
es para datos y tiene que ser el mismo para xrange -
format x
es solo para mostrarset xdata time set timefmt "%Y%m%dT%H%M%S" set format x "%Y-%m-%dn%H:%M:%S" # or with bash variables: set xrange ["$l_start_dt":"$l_end_dt"] set xrange ["20190620T000000":"20190628T000000"]
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)