日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

第一周——数据分析之表示 —— Numpy 数据存取与函数

發布時間:2025/4/5 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第一周——数据分析之表示 —— Numpy 数据存取与函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

數據的CSV文件的存取

CSV文件:CSV (Comma‐Separated Value, 逗號分隔值) CSV是一種常見的文件格式,用來存儲批量數據

np.savetxt(frame, array, fmt='%.18e', delimiter=None)

? frame : 文件、字符串或產生器,可以是.gz或.bz2的壓縮文件

? array : 存入文件的數組

? fmt : 寫入文件的格式,例如:%d %.2f %.18e

? delimiter : 分割字符串,默認是任何空格

?

CSV文件的局限性:CSV只能有效存儲一維和二維數組,np.savetxt() np.loadtxt()只能有效存取一維和二維數組

多維數據的存取:a.tofile(frame, sep='', format='%s')

? frame : 文件、字符串

? sep : 數據分割字符串,如果是空串,寫入文件為二進制

? format : 寫入數據的格式

?

np.fromfile(frame, dtype=float, count=‐1, sep='')

? frame : 文件、字符串

? dtype : 讀取的數據類型

? count : 讀入元素個數,‐1表示讀入整個文件

? sep : 數據分割字符串,如果是空串,寫入文件為二進制

?

注意:該方法需要讀取時知道存入文件時數組的維度和元素類型? ? ?a.tofile() 和np.fromfile()需要配合使用? ? ? 可以通過元數據文件來存儲額外信息

Numpy的便捷文件的存取:

np.save(fname, array) 或 np.savez(fname, array)

? fname : 文件名,以.npy為擴展名,壓縮擴展名為.npz

? array : 數組變量

np.load(fname)

? fname : 文件名,以.npy為擴展名,壓縮擴展名為.npz

Numpy的隨機函數:

Numpy的隨機數函數子庫

單元小結

總結

以上是生活随笔為你收集整理的第一周——数据分析之表示 —— Numpy 数据存取与函数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。