python存储数组到文件中,方便用于机器学习读取
时间: 2024-03-27 08:38:07 浏览: 75
python利用numpy存取文件的方式
是的,存储数组到文件中常用于机器学习中,可以将经过处理的数据保存下来,方便后续读取和使用。以下是一个示例代码,演示如何将Numpy数组存储到文件中:
```python
import numpy as np
# 创建一个Numpy数组
my_array = np.array([1, 2, 3, 4, 5])
# 将数组存储到文件中
np.save('my_array.npy', my_array)
```
这里我们使用`numpy.save()`函数将数组`my_array`存储到了名为`my_array.npy`的文件中。`npy`文件是Numpy专用的二进制格式,可以快速地保存和读取大量数据。
要读取文件中的数组,可以使用`numpy.load()`函数:
```python
import numpy as np
# 从文件中读取数组
my_array = np.load('my_array.npy')
print(my_array)
```
这里我们使用`numpy.load()`函数从文件中读取存储的数组,然后将其打印出来。
阅读全文