官术网_书友最值得收藏!

第2章 NumPy基礎(chǔ)

2.1 NumPy是什么?

對于Python來說,數(shù)據(jù)分析“三劍客”指的是NumPy、Pandas、Matplotlib。在這一章中,我們先來學(xué)習(xí)“第一個劍客”:NumPy。

NumPy是用于科學(xué)計算的非常重要的庫,后面介紹的Pandas就是基于NumPy來實現(xiàn)的。機器學(xué)習(xí)算法中用到的大量數(shù)組及矩陣運算,也需要借助NumPy來實現(xiàn)。可以這樣說,NumPy是數(shù)據(jù)科學(xué)領(lǐng)域中最基礎(chǔ)的一個庫。

NumPy主要用于操作多維數(shù)組,這一點從它的Logo就可以很直觀地看出,如圖2-1所示。學(xué)習(xí)NumPy,其實就是學(xué)習(xí)數(shù)組的各種操作。

圖2-1

由于NumPy是第三方庫,我們需要手動安裝。打開VSCode終端窗口,輸入“pip install numpy”后按Enter鍵即可安裝,如圖2-2所示。

圖2-2

需要說明的是,NumPy非常強大,提供的操作也非常多,為了減輕讀者的記憶負(fù)擔(dān),本書只介紹常用的操作。對于不常用的操作,初學(xué)的時候可以先忽略,以后需要用到時查詢官方文檔即可。

【常見問題】

對于NumPy的學(xué)習(xí),除了這本書,還有什么推薦的嗎?

在學(xué)習(xí)任何編程語言的過程中,一定要養(yǎng)成查閱官方文檔的習(xí)慣,因為官方文檔是最重要的參考資料。

主站蜘蛛池模板: 广西| 大英县| 阿坝| 建水县| 塔河县| 永春县| 韶关市| 琼海市| 阿拉善左旗| 青河县| 京山县| 正宁县| 丰宁| 女性| 香港| 凤翔县| 定兴县| 唐山市| 津南区| 明光市| 万源市| 伊金霍洛旗| 杭锦后旗| 林西县| 扶绥县| 砚山县| 年辖:市辖区| 德安县| 吴川市| 阆中市| 龙陵县| 巴中市| 宿松县| 泌阳县| 拜泉县| 安远县| 甘谷县| 南华县| 宜州市| 德令哈市| 平凉市|