尝试在一个DAT文件上写入2个NumPy数组时,出现以下错误。
fo.write('{0:f} {1:f} \n'.format(np.array(p_initial),np.array(pv_za)))
ValueError: Unknown format code 'f' for object of type 'str'
完整的代码可以在这里找到:TypeError: can't multiply sequence by non-int of type 'float' : prblem with NumPy arrays
我对Python很陌生。如何将NumPy浮点数组写入DAT文件,以便使用matplotlib或gnuplot打印它们?
最简单的方法是
numpy.savetxt
:给出:
请尝试以下方法:
相关问题 更多 >
编程相关推荐