資料分析 初始化陣列的十種方法

2021-09-24 04:59:49 字數 720 閱讀 9217

import numpy as np

#1、建立乙個長度為10的陣列,陣列的值都是0

np.zeros(10,dtype=int)

#2、建立乙個3x5的浮點型陣列,陣列的值都是1

np.ones((3,5),dtype=float)

#3、建立乙個3x5的浮點型陣列,陣列的值都是3.14

np.full((3,5),3.14)

#4、建立乙個3x5的浮點型陣列,陣列的值是乙個線性序列,從o開始,到20結束,步長為2,(它和內建的range()函式類似

np.arange(0,20, 2)

#5、建立乙個5個元素的陣列,這5個數均勻的分配到0~1

np.linespace(0, 1, 5)

#6、建立乙個3x3的,在0~1均勻分配的隨機數組成的陣列

np.random.random(3,3))

#7、建立乙個3x3的,均值為0,方差為1,正太分布的隨即數陣列

np.random.normal(0,1,(3,3))

#8、建立乙個3x3的,[0,10]區間的隨機整形陣列

np.random.randint(0,10,(3,3))

#9、建立乙個3x3的單位矩陣

np.eye(3)

#10、建立乙個由3個整形陣列組成的未初始化的陣列,陣列的值是記憶體空間中的任意值

np.empty(3)

資料探勘的十種分析方法

1.記憶基礎推理法 memory based reasoning mbr 記憶基礎推理法最主要的概念是用已知的案例 case 來 未來案例的一些屬性 attribute 通常找尋最相似的案例來做比較。記憶基礎推理法中有兩個主要的要素,分別為距離函式 distance function 與結合函式 c...

資料分析師常用的十種資料分析思路

隨著網際網路的發展 業務邏輯越來越複雜,資料的分析也就變的越來越重要。對資料的分析可有效避免邏輯的混亂,防止在繁雜的業務理解上邏輯不清 判斷錯誤。下面就給大家分享資料分析師常用的十種資料分析思路。道家曾強調四個字,叫 道 法 術 器 層次分別為 器 是指物品或工具,在資料分析領域指的就是資料分析的產...

C語言初始化陣列的三種方法

define size 100 eg1.初始化乙個大小為 100 的字元陣列 memset 執行後的效果是將 test 陣列的元素全部初始化為 0 void func1 eg2.初始化乙個 int 型別的陣列 void func2 c 語言庫函式 memset 使用memset 需要引入標頭檔案 i...