summaryrefslogtreecommitdiff
path: root/shift.py
blob: 7eaae3d71c6c70a0d125868de6bd4767defa82d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from sys import argv

#usage: avg.py infile shift > outfile

infile = open(argv[1],"r")
shift = int(argv[2])

log = [0]*shift

for line in infile:
    a,b = line.split()
    a=int(float(a))
    b=float(b)
    log += [b]
    print("%i\t%e\t%e\t%e" % (a,(b-log[-shift])/shift,b,log[-shift]))

infile.close()