我正在尝试使用plotfile
matplotlib的功能绘制一些数据,即
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from matplotlib.pyplot import *
from numpy import *
x = arange(0,10,0.001)
y = sin(x)
savetxt("test.dat",column_stack((x,y)))
plotfile("test.dat",(0,))
show()
这给了我以下错误
ValueError: invalid literal for float(): 1.000000000000000021e-03 9.99999833333341681
使用该genfromtxt()
函数可以完美地处理生成的数据,所以我不明白为什么会出现错误。感谢您的帮助。