python numpy从文本文件读取数据

2023-03-09 00:00:00 数据 读取 文本文件

numpy.loadtxt()函数可以从文本文件中读取数据,并将其存储为一个NumPy数组。默认情况下,loadtxt()函数假设数据是按照空格分隔的。如果文件中的数据不是按照空格分隔的,那么可以使用delimiter参数指定分隔符。

以下是一个从文本文件中读取数据并存储为NumPy数组的示例:

import numpy as np

# 从文件中读取数据
data = np.loadtxt("data.txt", delimiter=",")
print("读取的数据:\n", data)

在这个示例中,我们使用numpy.loadtxt()函数从名为"data.txt"的文件中读取数据,并将数据存储为一个NumPy数组。我们假设文件中的数据是以逗号分隔的。如果数据是以空格分隔的,那么可以不指定delimiter参数。

numpy.loadtxt()函数还可以接受其他参数,比如dtype参数用于指定数组的数据类型,skiprows参数用于跳过文件的前几行,usecols参数用于选择读取哪些列等等。这些参数的使用方法可以参考NumPy官方文档。

相关文章