2024.4.8 繰り返し計算におけるデータの保持
繰り返される処理の過程をグラフにプロットするには、結果は2次元配列の形式にまとめられていることが望ましい。
スライスを用いた行、列要素の抽出がわかりやすい
DataFrameにそのまま変換できる
リストに蓄積したデータの集合はstack【NumPy】を用いることで2次元配列に変換することができる。
リストの場合
code:p01.py
import numpy as np
hist = []
data = 1,2,3
for i in range(5):
hist.append(data)
hist = np.stack(hist)
print(type(hist))
print(hist.shape)
print(hist)
結果:
code:result.py
<class 'numpy.ndarray'>
(5, 3)
[1 2 3
1 2 3
1 2 3
1 2 3
1 2 3]
関連:
2024.4.8 繰り返し計算におけるデータの保持【torch】
2024.4.8 繰り返し計算におけるデータの保持【numpy】