原创 數據挖掘工具numpy(四)Numpy數據篩選運算

一,numpy中數值的修改 import numpy as np temp = np.arange(30).reshape(6,5) print(temp) temp[:,1] = 0 print(temp) # ------

原创 數據挖掘工具numpy(三)Numpy索引和切片

通過幾個實例掌握numpy的索引和切片方法 import numpy as np # file_dir = './number.csv' # file_dir表示文件位置;delimiter表示數據之間的間隔符;dtype表示數

原创 數據挖掘工具numpy(五)Numpy數據統計運算

一,numpy中常用的統計函數 import numpy as np a = np.arange(20).reshape(4,5).astype(float) a[2,3] = np.nan print(a) # 按行求和 #

原创 數據挖掘工具numpy(七)Numpy數組的拼接、行列交換、轉置

一,數組的拼接 1,豎直拼接 import numpy as np t1 = np.arange(30).reshape(6,5).astype(float) t2 = np.arange(30,60).reshape(6,5)

原创 數據挖掘工具numpy(六)Numpy數組間運算

一,數組與數的計算 # 數組與數進行計算是,數與數組的每一個數據分別進行計算。 # 這是numpy的廣播機製造成的,加減乘除的值被廣播到所有元素上面。 import numpy as np temp = np.array([[1

原创 數據挖掘工具pandas(一)Pandas的數據結構、dataFrame的三種創建方法

一,爲什麼使用pandas pandas的行、列索引更加靈活 pandas處理缺失值優於numpy 二,pandas的數據結構 Series(一維數據) DataFrame(二維數據) panel(三維結構數據/面板數據)

原创 數據挖掘工具pandas(二)DataFrame的索引

一,設置DataFrame索引值 以及 時間索引如何構造 1,設置DataFrame索引值 import numpy as np import pandas as pd day_data = np.random.normal(0

原创 數據挖掘工具pandas(三)DataFrame查看、修改數據

一,dataframe按索引查看數據 1,使用行、列索引直接查看 (注意:先列後行!) import numpy as np import pandas as pd np.random.seed(2) day_data = np.

原创 數據挖掘工具pandas(五)DataFrame的常用統計方法

一,單個函數 max、min、idxmin、idxmax、mean、std import pandas as pd import numpy as np day_data = np.random.normal(0,1,(50

原创 數據挖掘工具pandas(四)DataFrame的屬性

一,DataFrame的基本屬性: shape、dtypes、ndim、index、columns、values、T import pandas as pd import numpy as np # from sqlalche

原创 數據挖掘工具numpy(八)Numpy從csv文件中讀取數據

一,軸的概念 可根據數組的shape屬性返回的元組長度判斷爲幾維數組 一維數組: o軸(個數) 二維數組: o軸(行),1軸(列) 三維數組: o軸(塊),1軸(行),2軸(列) 二,numpy讀取數組 (一般不用,一般使用pan

原创 數據挖掘工具numpy(二)Numpy創建數組(隨機數組)

一,從現有的數據創建數組 1,使用arange創建 import numpy as np temp1 = np.arange(12,dtype=np.float32) temp2 = np.arange(3,12,dtype=np

原创 python常用時間庫time、datetime、時間格式之間的轉換

本文將對python中多個時間儲存方式、時間模塊(如time、datetime、timeit)以及他們之間的轉換關係進行詳細的梳理和總結。整體梳理後表示圖如下: 一,python中儲存時間的三種格式 1,時間元組(結構體時間)

原创 Kafka簡介以及安裝

一,消息系統分類 1,Peer-to-Peer 一般基於Pull或者Polling接收消息 發送到隊列中的消息被一個而且僅僅一個接收者所接收,即使有多個接收者在同 一個隊列中偵聽同一消息 即支持異步“即發即棄”的消息傳送方式,

原创 windows環境下mysql安裝,以及出現“由於找不到vcruntime140.dll,無法繼續執行代碼”解決

一,windows環境下mysql的安裝 參考文檔https://www.cnblogs.com/quchunhui/p/11842532.html 二,出現錯誤:“由於找不到vcruntime140.dll,無法繼續執行代碼”解