jQuery Flot图的基于字符串的轴?

Bil*_*ill 4 javascript jquery graph flot

如何在Flot图轴上获得非数字值?

例如,我希望在Y轴上(原谅蹩脚的图表):

/*
    A|
    B|          _/*----------*
    C|        _/              \
    D|      _/                 \
    E|    _/                    \
    F|   /                       \
    G|  *                         *
      --------------------------------
       100        200       300   400
Run Code Online (Sandbox Code Playgroud)

我将提供的数据如下所示:var data = [[100,'G'],[200,'B'],[300,'B'],[400,'G']];

Dar*_*ton 6

您还可以将文本与刻度值关联,如下所示:

ticks: [[0, "G"], [1, "F"], [2, "E"], [3, "D"]], // so on
Run Code Online (Sandbox Code Playgroud)

这样做的好处是你可以在运行时通过AJAX调用完全控制它(假设你使用JSON传递轴配置),而当前发布的解决方案需要硬编码功能.