Sto creando un grafico in python utilizzando un file di testo per i dati di origine e matplotlib per tracciare il grafico. La semplice logica di seguito funziona bene.limitare la quantità di dati letti con numpy.genfromtxt per matplotlib
Ma c'è un modo per ottenere numpy.gentfromtxt solo leggere le prime 50 righe dal file 'temperature_logging'? Attualmente legge l'intero file.
temp = numpy.genfromtxt('temperature_logging',dtype=None,usecols=(0))
time = numpy.genfromtxt('temperature_logging',dtype=None,usecols=(1))
dates = matplotlib.dates.datestr2num(time)
pylab.plot_date(dates,temp,xdate=True,fmt='b-')
pylab.savefig('gp.png')
contenuto in temperature_logging;
21.75 12-01-2012-15:53:35
21.75 12-01-2012-15:54:35
21.75 12-01-2012-15:55:35
.
.
.
Molto contro intuitivo! Qualcuno sa perché questo sta accadendo? – fakedrake