原创 02 ,pycharm 集成 anaconda:

1 ,pycharm 集成 anaconda 環境 : file - settings - project interpreter - add 選系統默認的環境 : ( 也就是 anaconda 環境 ) apply - o

原创 05 ,numpy 矩陣操作 :向量操作,矩陣操作,加和,數乘,內積,拼接,切割,轉置,多乘擴展

1 ,向量 × 數字 : nd01 * 2 代碼 : if __name__ == '__main__': nd01 = np.array([1,2,3,4]) nd02 = np.array([2,3,4,5

原创 05 ,Matplotlib 柱狀圖 :個數,範圍

1 ,用途 : 每個數據有幾個 2 ,例子 : 每個年齡段有多少人 ( hist ) 目的 : 看看泰坦尼克號船上,每個年齡段有多少人 代碼 : if __name__ == '__main__': # 支持中文:

原创 08 ,np 常用函數 : 順序 arange,變形reshape,矩陣信息 ndim,size

1 ,順序函數 : np.arange(15) 代碼 : if __name__ == '__main__': nd01 = np.arange(15).reshape((3,5)) print(nd01) =

原创 06 ,Matplotlib 盒圖: 中位數,index 重新排序,數據的 2 次提取

1 ,中位數 : 將一組數 : 從大到小排列 取到中間位置哪個數值 n n 就是這組數的中位數 2 ,盒圖 :思路 去掉最高的 1/4 去掉最低的 1/4 統計中間哪部分數據 ( 2/4 ) 3 ,畫圖 : 注意 : 不

原创 12 ,np 數學函數 :行列最大值索引,行列排序

1 ,行列最大值 :nd01.argmax(axis=0),nd01.argmax(axis=1) 代碼 : if __name__ == '__main__': # 造數據 ( 利用了正弦函數 ) nd01

原创 07 ,ndarray 計算 :總和,行和,列和,平均數

1 ,求 nd 的和 : 總和 sum(),行和sum(axis=1),列和sum(axis=0) 代碼 : if __name__ == '__main__': nd01 = np.array([[1,2,3,4],

原创 09 ,np 常用函數 :隨機數 random ,兩位小數 round,範圍數 linespace,sin

1 ,隨機創建 nd : np.random.random((3,5)) 目的 : 創建矩陣,他的每個元素,都是 (0-1) 之間的任意數字 代碼 : if __name__ == '__main__': nd01 =

原创 11,np 常用函數 : 深淺拷貝

1 ,淺拷貝 : 同一對象 nd02 = nd01 代碼 : if __name__ == '__main__': nd01 = np.arange(12).reshape(2,6) nd02 = nd01

原创 01,numpy 簡介 : 數據分析庫

1 ,numpy 是什麼 : 他是 : 一個科學計算庫 針對 : n 維矢量 ( n 階矩陣 ) 提供 : 大量的數學函數庫 2 ,numpy 能做什麼 : 數學 邏輯 形狀操作 排序 I/O 離散傅里葉變換 基本線性代數

原创 06 ,dtype : 元素類型,類型檢查 dtype ,類型轉換 astype

1 ,numpy 的數據類型 : 比 python 多 numpy 支持的數據類型 : 比 Python 內置的類型要多很多 基本上 :對應 C 語言的數據類型 部分類型 :對應 Python 內置類型。 2 ,常見的數據類型

原创 08 ,Seaborn :入門,pycharm 集成 anaconda ,五種風格,線框是否顯示

1 ,Seaborn 簡介 : Seaborn 是對 matplotlib 的封裝可增強 2 ,安裝 : pycharm file - settings - priject 3 ,異常解決 : 異常 : OSError: [Wi

原创 07 ,Matplotlib 總結,其他細節 : 單線圖,雙線圖,座標點,小細節

1 ,線圖 : 代碼 : if __name__ == '__main__': # 支持中文: plt.rcParams['font.sans-serif'] = ['SimHei'] # 讀取數據

原创 11 ,最大似然估計,概率 vs 統計 :

1 ,概率 vs 統計 : 概率 : 已知模型,推導數據 統計 : 已知數據,推導模型 2 ,最大似然估計 : 通過數據樣本,推導出關係模型 3 ,例子 : 已知 : 拋硬幣的結果是 x0 ( 反正正正正反正正正反 ) 求

原创 05 ,超平面,半空間 :

1 ,點 : (x,y) 2 ,線 : ax + by = c 3 ,面 : ax + by + cz = d 4 ,超平面 : 任意個未知量 函數表達式 向量表達式 : 注意 ( 行向量 × 行向量 = 對乘 ( 對應項相