大数据可视化

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="js/echarts.js"></script>
<style>/*div间隔与横向联动设置*/
    .container {
        display: flex;
    }
    .chart {
        margin: 0px;
    }
</style>
</style>

</head>
<body>
    <div style="width: 100%;height: 960px;">
        
    <div class="container">
        <div id="my1" class="chart" style="width: 400px;height: 300px;"></div>
        <div id="my2" class="chart" style="width: 400px;height: 300px;"></div>
    </div>
    </div>

    <script type="text/javascript">
    var myChar1=echarts.init(document.getElementById("my1"));
    var myChar2=echarts.init(document.getElementById("my2"));
    var option1={  
        backgroundColor:'rgba(204,204,204,0.7)',
        title: {
        text: '外观',
        top: '10',
        textStyle: {
            color: 'pink', // 标题文字颜色设置
            fontSize: 50, // 标题文字大小设置
        },
        },
        tooltip: { toolip: { show: true }, },
        radar:[//雷达图坐标组件
            {
                center:['60%','56%'],//圆中心坐标,x,y
                radius:120,//圆半径,有内外参数
                startAngle:90,//圆起始角度
                name:{
                    formatter:'{value}',
                    textStyle:{
                        fontSize:15,
                        color:'#000'
                    }
                },
                nameGap:2,//指示器名称与指示器轴的距离
                splitNumber:4,//指示器轴段数
                axisLine:{//
                    lineStyle:{//坐标轴设置
                        color:'#fff',
                        width:1,
                        type:'solid',//线的类型
                    }
                },
                splitLine:{//分割线
                    lineStyle:{
                        color:'#fff',
                        width:1,
                    }
                },
                splitArea:{//区域样色设置
                    show:true,
                    areaStyle:{
                        color:['#abc','#abc','#abc','#abc',]
                    }
                },
                indicator:[//雷达指示器
                    {
                        name:'帅气',
                        max:100,
                        color:'green',
                    },  {
                        name:'美丽',
                        max:100,
                        color:'orange'
                    },  {
                        name:'可爱',
                        max:100,
                        color:'purple'
                    },  {
                        name:'聪明',
                        max:100,
                        color:'blue'
                    },{
                        name:'强壮',
                        max:100,
                        color:'yellow'
                    }
                ]
            }
        ],
        series:[
            {   
                name:'外观',
                type:'radar',
                data:[{
                    value:[70,50,60,90,],                
                    symbolSize:5,
                    itemStyle:{
                        normal:{
                            borderColor:'blue',
                            borderWidth:3
                        }
                    },
                    lineStyle:{
                        normal:{
                            color:'red',
                            width:1,
                            opacity:0.9
                        }
                    },
                },]
            }
        ]
      }; 
      var option2={  
        backgroundColor:'rgba(204,204,204,0.7)',
        title: {
        text: '种族值',
        top: '10',
        textStyle: {
            color: 'pink', // 标题文字颜色设置
            fontSize: 50, // 标题文字大小设置
        },
        },
        tooltip: { toolip: { show: true }, },
        radar:[//雷达图坐标组件
            {
                center:['60%','56%'],//圆中心坐标,x,y
                radius:120,//圆半径,有内外参数
                startAngle:90,//圆起始角度
                name:{
                    formatter:'{value}',
                    textStyle:{
                        fontSize:15,
                        color:'#000'
                    }
                },
                nameGap:2,//指示器名称与指示器轴的距离
                splitNumber:4,//指示器轴段数
                axisLine:{//
                    lineStyle:{//坐标轴设置
                        color:'#fff',
                        width:1,
                        type:'solid',//线的类型
                    }
                },
                splitLine:{//分割线
                    lineStyle:{
                        color:'#fff',
                        width:1,
                    }
                },
                splitArea:{//区域样色设置
                    show:true,
                    areaStyle:{
                        color:['#abc','#abc','#abc','#abc',]
                    }
                },
                indicator:[//雷达指示器
                    {
                        name:'HP',
                        max:200,
                        color:'green',
                    },  {
                        name:'攻击',
                        max:200,
                        color:'orange'
                    },  {
                        name:'防御',
                        max:200,
                        color:'purple'
                    },  {
                        name:'特攻',
                        max:200,
                        color:'blue'
                    },{
                        name:'特防',
                        max:200,
                        color:'yellow'
                    },{
                        name:'速度',
                        max:200,
                        color:'pink'
                    }
                ]
            }
        ],
        series:[
            {   
                name:'种族值',
                type:'radar',  
                data:[{
                    value:[110,152,90,65,110,20],                
                    symbolSize:5,
                    itemStyle:{
                        normal:{
                            borderColor:'blue',
                            borderWidth:3
                        }
                    },
                    lineStyle:{
                        normal:{
                            color:'red',
                            width:1,
                            opacity:0.9
                        }
                    },
                },]
            }
        ]
      };
 myChar1.setOption(option1)
 myChar2.setOption(option2)
 echarts.connect([myChar2,myChar1]);
 </script>
 </body>
 </html>

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值