Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add an option to strip leading zeros from linear histograms
Sometimes histogram gives us too much zero info that we don't really care. For example: usec : count distribution 0 : 0 | | 1 : 0 | | 2 : 0 | | 3 : 0 | | 4 : 0 | | 5 : 0 | | 6 : 0 | | 7 : 0 | | 8 : 0 | | 9 : 0 | | 10 : 0 | | 11 : 0 | | 12 : 0 | | 13 : 0 | | 14 : 0 | | 15 : 0 | | 16 : 0 | | 17 : 0 | | 18 : 0 | | 19 : 0 | | 20 : 0 | | 21 : 0 | | 22 : 0 | | 23 : 0 | | 24 : 0 | | 25 : 0 | | 26 : 0 | | 27 : 0 | | 28 : 0 | | 29 : 0 | | 30 : 0 | | 31 : 0 | | 32 : 0 | | 33 : 0 | | 34 : 0 | | 35 : 0 | | 36 : 0 | | 37 : 0 | | 38 : 0 | | 39 : 0 | | 40 : 0 | | 41 : 7 |****************************************| 42 : 2 |*********** | Such much info is hard to analyze by FIRST glance, especially console view After supporting strip leading zeros print_linear_hist("usec", "name", name_print, strip_leading_zero=True) usec : count distribution 41 : 7 |****************************************| 42 : 2 |************* | This is what we really care, and it's clear. Signed-off-by: Edward Wu <[email protected]>
- Loading branch information