diff options
| author | Holden Rohrer <hr@hrhr.dev> | 2020-07-06 18:20:32 -0400 | 
|---|---|---|
| committer | Holden Rohrer <hr@hrhr.dev> | 2020-07-06 18:41:47 -0400 | 
| commit | a1d245cfd1979ec78bbc01e5125af80071f8cc42 (patch) | |
| tree | 9bf0ec38631e4f0879940dc4a0b133d78fc2f17c /py/table.py | |
| parent | 5a18c8a33b90003a2c930a207f766800883c3622 (diff) | |
File reorganization
More makefile-friendly
Diffstat (limited to 'py/table.py')
| -rw-r--r-- | py/table.py | 15 | 
1 files changed, 15 insertions, 0 deletions
| diff --git a/py/table.py b/py/table.py new file mode 100644 index 0000000..1d11779 --- /dev/null +++ b/py/table.py @@ -0,0 +1,15 @@ +from data import trials + +print('\\vtable{') +table = ['Dimensions (in)', 'Pit Depth (cm)', 'Pit Width (cm)', 'Nearest Neighbor (cm)','']; +lastsize = 0; +for trial in trials: +  size = trial.size +  table[0] += '&\\multispan{' + str(len(trial.pits)) + '}\\vfil\\line{\\hfil' + '$\\times$'.join([str(el) for el in size]) + '\\hfil}\\vfil\\hrule' +  nei = trial.nearest_neighbor() +  for pitind in range(len(trial.pits)): +    pit = trial.pits[pitind] +    table[1] += '&' + '%.1f' % pit.depth +    table[2] += '&' + '%.1f' % pit.diam +    table[3] += '&' + '%.2f' % nei[pitind] +print('\\cr\\noalign{\\vrule}\n'.join(table) + '}', end=''); | 
