首页 >后端开发 >Python教程 >如何将 2D NumPy 数组保存为人类可读的 CSV 文件?

如何将 2D NumPy 数组保存为人类可读的 CSV 文件?

Linda Hamilton
Linda Hamilton原创
2024-11-12 10:15:02398浏览

How Do I Save a 2D NumPy Array as a Human-Readable CSV File?

将 2D NumPy 数组保存到人类可读的 CSV 文件

将 2D NumPy 数组输出到人类可读的 CSV(逗号) -分隔值)文件,利用 numpy.savetxt 函数。此函数将数组以人类容易理解的格式导出到文本文件。

实现:

说明此过程的 Python 代码:

import numpy
a = numpy.asarray([ [1,2,3], [4,5,6], [7,8,9] ])
numpy.savetxt("foo.csv", a, delimiter=",")

在此示例中,二维数组 a 包含数字矩阵。调用 numpy.savetxt 函数,指定文件名“foo.csv”作为目标。 delimiter 参数将逗号设置为值之间的分隔符。

输出:

保存的 CSV 文件“foo.csv”将具有以下内容:

1,2,3
4,5,6
7,8,9

这以人类可读的格式表示 NumPy 数组的值,使其易于分析、共享和进一步处理。

以上是如何将 2D NumPy 数组保存为人类可读的 CSV 文件?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn