终端中的彩色条形图

想在终端中用 Node.js 创建炫丽的彩色条形图? cli-chart 可以帮到你!

简单示例

var Chart = require('cli-chart');

var chart = new Chart({
  xlabel: '每小时消耗香肠数量',
  ylabel: '狗狗幸福指数',
  direction: 'y', //  条形图方向
  width: 80, // 图表宽度
  height: 20, // 图表高度
  lmargin: 15, // 左侧空白
  step: 4 // y 轴刻度
});

chart.addBar(3, 'red'); // 添加红色条形
chart.addBar(9).addBar(13).addBar(15).addBar(16); // 添加默认颜色条形

chart.draw(); // 绘制图表

配置参数

cli-chart 的构造函数接受一个配置对象,用于定制图表外观:

  • xlabel: x 轴标签
  • ylabel: y 轴标签
  • direction: 条形图方向 ('x' 或 'y')
  • width: 图表宽度
  • height: 图表高度
  • lmargin: 左侧空白
  • step: y 轴刻度
zip 文件大小:9.75KB