echarts.js文件下载地址:Apache ECharts

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <script src="echarts.js"></script>
</head>
<body>
    <div id="main" style="width: 1000px;height: 800px"></div>
    <script type="text/javascript">
        var mychat = echarts.init(document.getElementById("main"));
        var option={
            grid:{
                show:true,
                x:15,y:66,
                width:'93%',height:'80%',
                x2:100,y2:100,
                borderWidth:5,
                borderColor:'red',
                backgroundColor:'#千747f7'
            },
            title:{
                text:'未来一周气温变化'
            },
            tooltip:{//配置提示框组件
                trigger:'axis'
            },
            legend:{//配置图例组件
                data:['最高气温','最低气温']
            },
            toolbox:{
                show:true,
                feature:{
                    mark:{ show:true},
                    dataView:{show:true,readOnly: false},
                    magicType:{ show:true,type:['line','bar' ]},
                    restore:{shoW:true },saveAsImage:{show:true}
                }
            },
            calculable:true,
            xAxis:[
                {
                    show:false,smooth: true,type:'category',boundaryGap:false,
                    data:['周一','周二','周三','周四','周五','周六','周日']
                }
            ],
            yAxis:[
                {
                    show:false,type:'value',
                    axisLabel:{formatter:'{value}℃'}
                }
            ],
            series:[
                {
                    name:'最高气温',smooth:true,
                    type:'line',data:[11,11,15,13,12,13,10],
                    markPoint:{
                        data:[
                            {type:'max',name:'最大值'},
                            {type:'min',name:'最小值'}
                    ]
                },
                markLine:{
                    data:[
                        {type:'average',name:'平均值'}
                    ]
                }
                },
                {
                    name:'最低气温',smooth:true,
                    type:'line',data:[1,-2,2,5,3,2,0],
                    markPoint:{
                        data:[
                            {name:'周最低',value:-2,xAxis:1,yAxis:-1.5}
                        ]
                    },
                    markLine:{
                        data:[
                            {type:'average',name:'平均值'}
                        ]
                    }
                }
            ]
            }
    mychat.setOption(option);
    </script>
</body>
</html>

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐