plot-memecount.sh - bitreich-memestats - Bitreich meme statistics and graphs. | |
git clone git://bitreich.org/bitreich-memestats git://hg6vgqziawt5s4dj.onion/bi… | |
Log | |
Files | |
Refs | |
Tags | |
LICENSE | |
--- | |
plot-memecount.sh (607B) | |
--- | |
1 #!/bin/sh | |
2 # output ascii plot of hashtag evolution generated with extract-memecoun… | |
3 | |
4 if [ $# -lt 1 ]; then | |
5 printf 'usage: %s <file>\n' "$0" >&2 | |
6 exit 1 | |
7 fi | |
8 | |
9 [ "$2" = "semilog" ] && semilog="set log y" | |
10 | |
11 gnuplot - <<__EOF__ | |
12 set term dumb | |
13 set title "annna meme count (total on $(date +%Y-%m-%d): \ | |
14 $(awk 'END{print $3+$6+$7}' "$1")) $semilog" | |
15 set xdata time | |
16 set format x "%Y-%m" | |
17 set timefmt "%Y-%m-%d" | |
18 set xtics 3600*24*365 | |
19 set key top left | |
20 $semilog | |
21 plot '$1' u 1:(\$3+\$6+\$7) w lp t 'total' pt 20,\ | |
22 '' u 1:3 w lp t 'memes' pt 13,\ | |
23 '' u 1:6 w lp t 'emojis' pt 5,\ | |
24 '' u 1:7 w lp t 'filters' pt 6 | |
25 __EOF__ |