python numpy学習ノートの作成配列

1392 ワード

最近NumPyライブラリを勉強しているので、くだらないことは言わないで、直接やります.
まず、NumPyライブラリをインポートする必要があります.
import numpy as np

Array配列の作成
#       
a1 = np.array([1, 2, 3, 4])
print(a1)
#       
a2 = np.array([[1, 2, 3, 4], [4, 5, 6, 7], [7, 8, 9, 10]])
print(a2)

配列構造の表示
#       
print(a2.shape)
#       
print(a2.dtype)
#         
print(a2.size)
#           
print(a2.itemsize)
#         
a2.shape = 4, 3
print(a2)

arange関数を使用した配列の作成
#   arange      (     )
a = np.arange(0, 1, 0.1)
print(a)

linspace関数を使用した配列の作成
#   linspace      (    )
b = np.linspace(0, 1, 12)
print(b)

logspace関数を使用した配列の作成
#   logspace      (   10   )
c = np.logspace(0, 2, 20)
print(c)

zeros関数を使用した配列の作成
#   zeros      
d = np.zeros((2, 3))
print(d)

eye関数を使用した配列の作成
#   eye      
e = np.eye(3)
print(e)

diag関数を使用した配列の作成
#   diag      
f = np.diag([1, 2, 3, 4])
print(f)

ones関数を使用した配列の作成
#   ones      
g = np.ones((5, 3))
print(g)

配列データ型置換{{はいれつでーたがた:そうかん}}
#         
print(np.float64(42))

#         
print(np.int8(42.0))

#         
print(np.bool(42))

#          
print(np.float(True))

質問があればグループを追加してください:774515086