#実現したいこと
1分ごとに撮影してフォルダ内に保存した画像から読み取った値をリストに格納する。さらにリスト内の隣り合う要素同士の差分を計算する。その値をCSVに出力するにはどうしたらよいでしょうか。
#行いたいこと
画像から読み取った値[0,10,30,40,70・・・]
隣り合う同士の差分を計算した値[10,20,10,30・・・]
これをCSVに以下のように出力したい。
画像から読み取った値,計算値
0,
10,10,
30,20
40,10
70,30
・
・
・
#コード
import numpy as np import csv atai=[0,10,30,40,70] diff=np.diff(atai) diff_replace=[i+100 if i<0 else i for i in diff] file_list=[atai,diff_replace] with open('boyler_atai','a',newline="")as f: writer=csv.writer(f) writer.writerow(['値','差分']) writer.writerows(file_list)
#出力した際このようになってしまいます。
値,差分
0,20,40,70,85,10
20,20,30,15,25
あなたの回答
tips
プレビュー