#配列 list = np.array([1,2,3,4]) my_list1 = [1,2,3,4] my_array1 = np.array(my_list1) # 配列のサイズを調べる my_array1.shape # 配列のデータ型を調べる my_array1.dtype #すべての要素が0 np.zeros(5) # arange関数 >>>np.arange(10) array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) >>> np.arange(1,10,2) array([1, 3, 5, 7, 9]) #平均10、標準偏差5の正規分布 >>> np.random.normal(10.0,5.0, 10) array([ 10.93299706, 14.88926584, 10.31387511, 9.31244588, 5.82275012, 7.61138349, 2.87642971, 18.23249893, 12.77071065, 3.04294258]) #一様分布に従う乱数が生成 下限-10、上限10、10個 >>> np.random.uniform(-10.0, 10.0, 10) array([ 7.63868191, -5.60987394, 8.72772981, -9.06028545, 8.22631925, -3.93651342, -7.83732211, -2.10760123, 2.39558808, 9.62909359]) #標準正規分布(ガウス分布)は、平均0, 標準偏差1の正規分布 >>> np.random.randn(4) array([ 0.85246024, 0.21607126, 3.11295252, 0.79788004])