Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 堆叠数组并将其放入dat文件_Python 2.7_Numpy - Fatal编程技术网

Python 2.7 堆叠数组并将其放入dat文件

Python 2.7 堆叠数组并将其放入dat文件,python-2.7,numpy,Python 2.7,Numpy,到目前为止,在我的代码中: a = np.array((1,2,3,4)) b = np.array((11,21,31,41)) np.column_stack((a,b)) array([[1, 11], [2, 21], [3, 31], [4. 41], 我想知道如何设置代码,以便将列写入dat文件?查看np.savetxt: In [9]: np.savetxt('test.dat', c, fmt='%d') In [10]: !ca

到目前为止,在我的代码中:

a = np.array((1,2,3,4))
b = np.array((11,21,31,41))
np.column_stack((a,b))

array([[1, 11],

      [2, 21], 

      [3, 31],

      [4. 41],

我想知道如何设置代码,以便将列写入dat文件?

查看
np.savetxt

In [9]: np.savetxt('test.dat', c, fmt='%d')

In [10]: !cat test.dat
1 11
2 21
3 31
4 41

您始终可以使用
np.savetxt
中的
fmt
选项指定格式:

In [9]: np.savetxt('test.dat', c, fmt='%d')

In [10]: !cat test.dat
1 11
2 21
3 31
4 41

“dat”文件是什么意思?是否要将所有值作为连续字节写入二进制文件?是。我只想要一个文本文件中第一列是数组a,第二列是数组b的文件。@user1821176没问题。请注意,如果此解决方案正确并回答了您原来的问题,那么您应该接受此解决方案。