01 用於數組的文件輸入輸出
- NumPy能夠讀寫磁盤上的文本數據或二進制數據。
1⃣️ 將數組以二進制格式保存到磁盤
- np.save和np.load是讀寫磁盤數組數據的兩個主要函數。默認情況下,數組是以未壓縮的原始二進制格式保存在擴展名爲.npy的文件中的。
2⃣️ 存取文本文件txt
從文件中加載文本是一個非常標準的任務。
pandas
中的read_csv
和read_table
函數。np.loadtxt
或更爲專門化的np.genfrom
將數據加載到普通的Numpy
數組中。- 這些函數都有許多選項可供使用:指定各種分隔符、針對特定列的轉換器函數、需要跳過的行數等。
genfromtxt
跟loadtxt
差不多,只不過它面向的是結構化數組和缺失數據處理。