在下面,您可以看到来自ephemeris.txt文件的数据。现在我想要检索几个列(比如说,例如从00:00,27.69和44.1开始的列)并将数组命名为x,y,z。我需要做什么?使用python从.txt文件中检索数据?
我想这
x, y, z = numpy.loadtxt("ephemeris.txt", unpack=True)
这得到这个错误
"ValueError: could not convert string to float: Date__(UT)__HR:MN"
你能不能也帮我在转换,人力资源:MN到只有几分钟吗?
Date__(UT)__HR:MN R.A.__(a-apparent)__DEC\
**********************************************\
2013-Jan-01 00:00 * 14 31 27.69 -12 29 44.1\
2013-Jan-01 00:01 * 14 31 27.71 -12 29 44.1\
2013-Jan-01 00:02 * 14 31 27.72 -12 29 44.2\
2013-Jan-01 00:03 * 14 31 27.73 -12 29 44.2\
2013-Jan-01 00:04 * 14 31 27.75 -12 29 44.3\
2013-Jan-01 00:05 * 14 31 27.76 -12 29 44.3\
2013-Jan-01 00:06 * 14 31 27.77 -12 29 44.4\
2013-Jan-01 00:07 * 14 31 27.78 -12 29 44.4\
2013-Jan-01 00:08 * 14 31 27.80 -12 29 44.4\
2013-Jan-01 00:09 * 14 31 27.81 -12 29 44.5\
在此先感谢
对不起,我没有得到你。 – user22180 2013-04-09 19:11:08
对不起,我没注意到你已经在使用'numpy.loadtxt'了。看看我的答案,然后:o) – heltonbiker 2013-04-09 22:30:33