Pythonを一から勉強してデータ分析できるようになる

~ Pythonとデータ分析のお勉強の記録 ~

配列(array)の作り方

[Take1] プログラム上で値を代入して定義する

VBAではおなじみの配列。リストとの差別化がいまいちだがとりあえずメモ。

【書式】

np.array([[リスト1],[リスト2],・・・,[リストn]])

【コード】

import numpy
# 配列を作成する。
a=np.array([
    [ 0,  0,  0,  0,  0,  0,  0,  0,],
    [ 0,  0,  0,  0,  9,  7,  0,  0,],
    [ 0,  0,  0,  4, 15, 10,  0,  0,],
    [ 0,  0,  0, 10,  7, 10,  0,  0,],
    [ 0,  0,  7,  7,  4, 11,  0,  0,],
    [ 0,  0, 10, 12, 13, 15,  4,  0,],
    [ 0,  0,  0,  1,  7, 12,  0,  0,],
    [ 0,  0,  0,  0,  1,  3,  0,  0,],
])
print(a)

【結果】

[[ 0 0 0 0 0 0 0 0]
[ 0 0 0 0 9 7 0 0]
[ 0 0 0 4 15 10 0 0]
[ 0 0 0 10 7 10 0 0]
[ 0 0 7 7 4 11 0 0]
[ 0 0 10 12 13 15 4 0]
[ 0 0 0 1 7 12 0 0]
[ 0 0 0 0 1 3 0 0]]