Python 加载已使用带有格式选项的savetxt保存的numpy数组

Python 加载已使用带有格式选项的savetxt保存的numpy数组,python,numpy,Python,Numpy,我已经了解了如何使用format选项()保存numpy数组。我保存了我的numpy数组,如下所示: np.savetxt('my_file.txt', results, fmt='%1.4f', delimiter=",") 看起来不错: 0.0050,0.0100,0.0150,0.0000,0.0000,0.0050,0.0000,0.0150 0.0050,0.0100,0.0150,0.0000,0.0000,0.0050,0.0000,0.0150 0.0050,

我已经了解了如何使用format选项()保存numpy数组。我保存了我的numpy数组,如下所示:

np.savetxt('my_file.txt', results, fmt='%1.4f', delimiter=",")
看起来不错:

0.0050,0.0100,0.0150,0.0000,0.0000,0.0050,0.0000,0.0150
0.0050,0.0100,0.0150,0.0000,0.0000,0.0050,0.0000,0.0150
0.0050,0.0100,0.0200,0.0000,0.0000,0.0050,0.0000,0.0150
0.0050,0.0100,0.0150,0.0000,0.0000,0.0050,0.0000,0.0150
0.0050,0.0100,0.0100,0.0000,0.0000,0.0050,0.0000,0.0150
0.0050,0.0050,0.0100,0.0000,0.0000,0.0050,0.0000,0.0150
0.0050,0.0100,0.0150,0.0000,0.0000,0.0050,0.0000,0.0150
0.0050,0.0100,0.0100,0.0000,0.0000,0.0050,0.0000,0.0150
0.0050,0.0100,0.0100,0.0000,0.0000,0.0050,0.0000,0.0150
0.0050,0.0100,0.0100,0.0000,0.0000,0.0050,0.0000,0.0150
现在,当我尝试加载它时,我得到一个错误:

pl_sioux=np.loadtxt(“my_file.txt”)

但也犯了同样的错误


如何加载numpy数组?

默认分隔符值是空白。您必须提供实际分隔符的值:

np.loadtxt("my_file.txt", delimiter=",")
loaded_file = np.loadtxt("my_file.txt", dtype='f')
np.loadtxt("my_file.txt", delimiter=",")