Numpy(4)—— 保存和導入文件

一、文件讀寫

Numpy可以方便的進行文件讀寫,如下面這種格式的文本文件:

在這裏插入圖片描述

# 使用np.fromfile從文本文件'housing.data'讀入數據
# 這裏要設置參數sep = ' ',表示使用空白字符來分隔數據
# 空格或者回車都屬於空白字符,讀入的數據被轉化成1維數組
d = np.fromfile('./work/housing.data', sep = ' ')

二、文件保存

Numpy提供了save和load接口,直接將數組保存成文件(保存爲.npy格式),或者從.npy文件中讀取數組。

# 產生隨機數組a
a = np.random.rand(3,3)
np.save('a.npy', a)

# 從磁盤文件'a.npy'讀入數組
b = np.load('a.npy')

# 檢查a和b的數值是否一樣
check = (a == b).all()
check
True
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章