javascript - jquery/javascript/unix 绘图,x 轴上的子类别

标签 javascript jquery unix

我想知道我可以使用什么工具/包来创建一个可以在 x 轴上放置多个子类别的图表。这与 Excel 图表中的功能非常相似。

例如:

Apple| Oranges| WaterMelon | Bittermelon | Cucumbers | Lotus Root
    Fruits                 |       Vegetables    

最佳答案

jqPlot是一个可以进行分组的jQuery插件。

此代码将生成以下图像:

$(document).ready(function(){
    $.jqplot.config.enablePlugins = true;

    var line1 = [20, 10, 20, 30, 40, 50];
    var xticks = ['Apples', 'Oranges', 'Watermelons', 'Bittermelon', 'Cucumbers', 'Lotus Root'];
    var plot1 = $.jqplot('chart1', [line1], {
        seriesDefaults:{
            renderer:$.jqplot.BarRenderer,
            rendererOptions: {
                groups: 2,
            } 
        },
        axes:{
            xaxis:{
                renderer:$.jqplot.CategoryAxisRenderer,
                ticks: xticks,
                rendererOptions: {
                    groupLabels:['Fruits', 'Vegetables']
                }
            }
        }
    });

});

alt text

关于javascript - jquery/javascript/unix 绘图,x 轴上的子类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4444167/

相关文章:

javascript - 使用 VBA 单击网页按钮

按提交按钮后连接字符的javascript函数

jquery - 在 jQuery/JavaScript 中,如何反序列化已使用 "form.serialize"转换的表单值字符串

javascript - 如何使用 jQuery 的 on(..) 动态绑定(bind)到多个事件

javascript - 如何在调用另一个函数之前等待 div 加载?

c - 如何处理 pthread_mutex_destroy 的错误情况

javascript - 变量不被改变

javascript - 对象值中的流联合未按预期工作

linux - 统计一条Unix命令可以执行多少个文件

unix - 检查文件在Unix中是否包含一些文本(非正则表达式)