我是使用 Python 3.4 的新手,下个月我将在实习中使用它。然而,我的导师给了我一个练习任务,而我还没有开始练习。因此,他给了我一组数据,并让我弄清楚如何将其加载出来。但是,它一直向我展示:
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
raindata = loadtxt('slz_chuva.txt', comments='#', delimiter=',')
File "/usr/lib/python3/dist-packages/numpy/lib/npyio.py", line 848, in loadtxt
items = [conv(val) for (conv, val) in zip(converters, vals)]
File "/usr/lib/python3/dist-packages/numpy/lib/npyio.py", line 848, in <listcomp>
items = [conv(val) for (conv, val) in zip(converters, vals)]
ValueError: could not convert string to float: b'A203'
这是我的代码:
from scipy import loadtxt
raindata = loadtxt('slz_chuva.txt', comments='#', delimiter= ',')
这是我的数据:
codigo_estacao,数据,hora,temp_inst,temp_max,temp_min,umid_inst,umid_max,umid_min,pto_orvalh#o_inst,pto_orvalho_max,pto_orvalho_min,pressao,pressao_max,pressao_min,vento_direcao,vento_vel,vento_rajada,radiacao,precipitacao
A203,09/05,2014,00,24.8,24.8,24.5,95,95,94,23.9,24.0,23.7,1006.3,1006.3,1005.7,0.3,24,1.8,-3.08,0.0 A203,09/05/ 2014,01,24.5,24.8,24.5,95,95,95,23.7,24.0,23.7,1006.9,1006.9,1006.3,0.0,30,1.7,-2.78,0.0 A203,09/05/2014,02,24.6, 24.6,24.4,96,96,95,23.8,23.8,23.7,1006.6,1006.9,1006.6,0.3,42,1.7,-2.86,0.0 A203,09/05/2014,03,24.8,25.0,24.5,96, 96,95,24.1,24.2,23.8,1006.2,1006.6,1006.2,0.0,51,1.8,-1.70,0.0
有人可以帮我吗?
谢谢