problem with saving data in a text file
Debashish Saha
silideba at gmail.com
Wed Apr 24 01:12:43 EDT 2013
I tried the following:
Am_cor=np.vectorize(Am_cor)
#plt.plot(t, signal, color='blue', label='Original signal')
fig=plt.figure()
plt.xlabel('Time(minute)')
plt.ylabel('$ Re(<E1.E2>)$')
plt.xlim([t[0], t[-1]])
plt.ylim((-.3*a1-a1,a1+.3*a1))
plt.grid()
plt.plot(t,Am_cor(t),'o-',label='with parallax', markersize=2)
plt.legend(loc="best")
plt.show()
f = open("Amp_cor_with_parallax(sd=.001)Ilamda=5.txt", "w")
f.write("# time(minute) \t Amp_cor_with_parallax(sd=.001)
\n") # column names
np.savetxt(f, np.array([t, Am_cor(t)]).T)
f.close()
now the error which I am getting is
166 else:
167 filename = fname
--> 168 exec compile(scripttext, filename, 'exec') in glob, loc
169 else:
170 def execfile(fname, *where):
C:\Users\as\desktop\24_04_13\testing23_04.py in <module>()
191 f = open("Amp_cor_with_parallax(sd=.001)Ilamda=5.txt", "w")
192 f.write("# time(minute) \t
Amp_cor_with_parallax(sd=.001) \n") # column names
--> 193 np.savetxt(f, np.array([t, Am_cor(t)]).T)
194 f.close()
195
error: First argument must be a callable function.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20130424/c7611584/attachment.html>
More information about the Python-list
mailing list