【发布时间】:2014-12-21 23:45:52
【问题描述】:
我正在 python 中创建一个图形,使用源数据的文本文件和 matplotlib 来绘制图形。 下面的简单逻辑效果很好。
但是有没有办法让 numpy.gentfromtxt 只读取文件“temperature_logging”的前 50 行?目前它读取整个文件。
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')
温度记录中的内容;
21.75 12-01-2012-15:53:35
21.75 12-01-2012-15:54:35
21.75 12-01-2012-15:55:35
.
.
.
【问题讨论】:
标签: python numpy matplotlib