chart

from xlib.util.ascii_art import chart

"""
    .
  5 .    |
  4 .   ||
  3 .  |||
  2 . ░|||
  1 .|░|||
  0 . . . . . * . . . . *
"""
data = [1, -2, 3, 4, 5]
c = chart.Chart(data, axis_width=20, axis_height=5, interval=1, y_axis_list=[4, 3, 2, 1])
print(c.render())

"""
    .
 20 .|
    .|  |
    .|  |
    .|  |
  4 .|░|||
  0 . . . . . * . . . . *
"""
data = [20, -2, 3, 16, 5]
c = chart.Chart(data, axis_width=20, axis_height=5, interval=1, y_axis_list=[4, 3, 2, 1])
print(c.render())

Last updated