我在读取CSV文件中的复数时遇到了问题。
文件格式如下:
但每次我输入一个复杂的数,它都会返回
有什么建议吗?谢谢。
( -353.10438 +j1.72317617 ),( -23.16000 +j0.72512251 )
我尝试使用numpy.genfromtxt导入数据:
data=genfromtxt(fname, dtype=complex, skip_header=10, skip_footer=212, delimiter=',')
但每次我输入一个复杂的数,它都会返回
nan+0.j
。我也试过在数字前后删除括号,并用1j*
替换j
,但都没有成功。有什么建议吗?谢谢。