Numpy基礎知識

參照《利用Python進行數據分析》第四章,北京理工大學數據分析課程

Python 數據分析與展示(北京理工大學 )

1)數據的維度

1.一維數據:

對等關係的有序或無序數據,採用線性方式組織。對應列表、數組、集合等概念,python基礎概念中並沒有數組。

列表與數組區別:

列表的數據類型可以不同,數組的數據類型要求相同

2.二維數據:

多個一維數據組成,是一維數據的組合形式。表格是典型的二位數據

3.多維數據:

一維或二維在新的維度上擴展形成。

4.高維數據:

僅利用最基本的二元關係展示數據間的複雜結構。

字典Dictionary

5.數據維度的Python表示

2)NumPy的ndarray:一種多維數組

導入numpy

舉例:

使用列表進行計算

使用數組進行計算

2)ndarray數組的創建和變換

3)ndarray數組的操作

4)ndarray數組的計算

5)CSV文件

僅限於一維和二維數組

CSV文件的保存

CSV文件的讀取

6)高維數組的存取

便捷方法,但只能是npy

7)Numpy的隨機數函數子庫random

8)Numpy的統計函數

9)Numpy的梯度函數


推薦閱讀:

Golang 學習筆記三
Python數據分析學習(1)
《海上牧雲記》之不屈的朔風

TAG:筆記 | Python入門 |