diff options
-rwxr-xr-x | hledger-level | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/hledger-level b/hledger-level index 4c2643b..98dd09c 100755 --- a/hledger-level +++ b/hledger-level @@ -67,7 +67,7 @@ for row in rdr: EOF ) -networth=$(hledger bal $query --depth=1 -V --infer-value \ +networth=$(hledger bal $query --depth=1 --value=now --infer-value \ | tail -n1 \ | awk '{ print $1 }' \ | tr -d ',' @@ -76,8 +76,8 @@ level=$(log10 $networth) flevel=$(floor $level) data=$(mktemp --suffix=-data) -hledger reg $query -V --infer-value -O csv \ - | python -c "$process_row" \ +hledger reg $query --value=end,USD --infer-value -O csv \ + | python3 -c "$process_row" \ > $data plot=$(mktemp --suffix=-plot) @@ -86,10 +86,11 @@ plot=$(mktemp --suffix=-plot) cat <<EOF > $plot set datafile separator "," +set terminal png size 2560,1920 #set term dumb set multiplot -set size 1, 0.3 +set size 1, 0.5 set grid # x axis @@ -100,7 +101,7 @@ set format x '$datefmt' set xtics rotate by 60 offset 0,-1.5 out nomirror # Level -set origin 0, 0.6 +set origin 0, 0.5 set ytics 0.2 set yrange [$(floor $(dec $level)):$(ceil $level)] set ylabel "Overall Level" textcolor rgb "green" @@ -111,7 +112,7 @@ plot '$data' using 1:2 linecolor rgb "red" smooth bezier with lines title "Level # Net worth, within current level -set origin 0, 0.3 +set origin 0, 0.0 set ytics $(exp10 $level) set yrange [$(exp10 $(dec $flevel)):$(exp10 $(inc $flevel))] set ylabel "Net worth within current level" textcolor rgb "green" @@ -121,11 +122,11 @@ plot '$data' using 1:3 linecolor rgb "green" with filledcurves x1 title "Net Wor $(exp10 $(dec $flevel)) linecolor rgb "$red" with lines title "Level $(dec $flevel)" # Rate of change -set origin 0, 0 -set ytics 10 -set yrange [-100:100] -set ylabel "Rate of change" -plot '$data' using 1:4 linecolor rgb "green" smooth csplines with lines title "rate of change" +#set origin 0, 0 +#set ytics 10 +#set yrange [-100:100] +#set ylabel "Rate of change" +#plot '$data' using 1:4 linecolor rgb "green" smooth csplines with lines title "rate of change" unset multiplot EOF |