簡介:本課程在整體把握Numpy的基礎(chǔ)上,加深了數(shù)據(jù)管理容器的講解,從而一步步展開對分散的知識點的解讀,讓學習者能夠熟練使用Numpy,為后期更好的學習Pandas、Matplotlib以及Seaborn打好基礎(chǔ)。
第2章 環(huán)境搭建
本章節(jié)主要學習Anaconda的安裝,以及簡單演示Ipython shell,jupyter notebook,spyder,pycharm和sublime text
第3章 一維數(shù)組
本章節(jié)主要學習使用array創(chuàng)建一維數(shù)組,數(shù)組中數(shù)據(jù)的類型,類型代碼和字節(jié)序,使用arange、linspace和logspace等函數(shù)創(chuàng)建一維數(shù)組。
第4章 二維數(shù)組
本章節(jié)主要學習使用array創(chuàng)建二維數(shù)組,數(shù)組的軸和轉(zhuǎn)置,使用ones、zeros和full等函數(shù)創(chuàng)建二維數(shù)組
第5章 數(shù)據(jù)訪問
本章節(jié)主要學習索引方式訪問數(shù)組,切片方式訪問數(shù)組,通過布爾索引過濾數(shù)組中的值,通過花式索引訪問數(shù)組
第6章 數(shù)據(jù)處理
本章節(jié)主要學習concatenate、hstack和vstack的使用方式,split、hsplit和vsplit的使用方式,數(shù)組的加、減、乘、除運算,數(shù)組的廣播相關(guān)知識點
第7章 常用統(tǒng)計函數(shù)
本章節(jié)主要學習常用隨機數(shù)和正態(tài)分布隨機數(shù),軸排序和軸排序索引,求和、最大值、最小值、平均值和加權(quán)平均值。
第8章 數(shù)據(jù)讀取和保存
本章節(jié)主要學習數(shù)組的保存相關(guān)知識,與數(shù)組的讀取相關(guān)知識