使用echarts或是highcharts怎么实现如下的功能?

中凯_凯哥java 发布于 2016/09/06 19:43
阅读 1K+
收藏 0

NGINX社区官方微服务训练营,深入了解K8s网络,线上课程+专家答疑,立即加入>>>

使用echarts或是highcharts怎么实现如下的功能?

有没有demo或者思路也好。

刚接触echarts。。。

以下是问题补充:

@中凯_凯哥java:X轴是按照公司分类的。如三星、苹果 在同一个分类下又按照年份显示不同年份的销售额度。 如图中。第一个X轴是三星。三星中又分类几个不同颜色表示不同年份的销售额度。 (2016/09/06 19:46)
加载中
0
ecp
ecp
该评论暂时无法显示,详情咨询 QQ 群:点此入群
中凯_凯哥java
中凯_凯哥java
谢谢!请问 :series 怎么循环设置 你知道吗?
0
茉小溪
茉小溪

Highcharts demo:http://www.hcharts.cn/demo/highcharts/column-basic

js代码:

$(function () {
    $('#container').highcharts({
        chart: {
            type: 'column' //t图表类型
        },
        title: {
            text: '手机年均销量对比图'//标题
        },
        subtitle: {
            text: 'Source: WorldClimate.com'  //副标题
        },
        xAxis: {
            categories: [//X轴坐标值
                '苹果',
                '三星',
            ],
            crosshair: true
        },
        yAxis: {
            min: 0,
            title: {
                text: '销量 (万台)'
            }
        },
        tooltip: {
            headerFormat: '<span style="font-size:10px">{point.key}</span><table>',
            pointFormat: '<tr><td style="color:{series.color};padding:0">{series.name}: </td>' +
            '<td style="padding:0"><b>{point.y:.1f} 万台</b></td></tr>',
            footerFormat: '</table>',
            shared: true,
            useHTML: true
        },
        plotOptions: {
            column: {
                pointPadding: 0.2,
                borderWidth: 0
            }
        },
        series: [{
            name: '2010',
            data: [49.9, 71.5]
        }, {
            name: '2011',
            data: [83.6, 78.8]
        }, {
            name: '2012',
            data: [48.9, 38.8]
        }, {
            name: '2013',
            data: [42.4, 33.2]
        }]
    });
});

demo:

中凯_凯哥java
中凯_凯哥java
嗯嗯 好的。谢谢!我现在使用echarts的。不过还是谢谢你!
0
ecp
ecp
该评论暂时无法显示,详情咨询 QQ 群:点此入群
中凯_凯哥java
中凯_凯哥java
下午弄好了。谢谢你!
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部