python numpy从文本文件读取数据
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官方文档。
相关文章