【ichartjs】爬取理想论坛前30页帖子获得每个子贴的发帖时间,总计83767条数据进行统计,生成统计图表...

本文展示了一个关于每小时发帖量的统计图表,通过柱状图的形式清晰地呈现了不同时间段内发帖数量的变化情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

统计数据如下:

{'00': 967, '01': 373, '02': 177, '03': 79, '04': 65, '05': 163, '06': 514, '07': 1143, '08': 3550, '09': 9137, '10': 8534, '11': 6415, '12': 3275, '13': 6755, '14': 7911, '15': 6397, '16': 3567, '17': 2839, '18': 2689, '19': 2989, '20': 4034, '21': 5678, '22': 4065, '23': 2451}

图形化后效果如下:

源码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title> New Document </title>
  <meta name="Generator" content="EditPlus">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
 </head>
    <script src="ichart.1.2.min.js"></script>
 <body>
  <div id='canvasDiv'></div>
 </body>
</html>
<script type="text/javascript">
<!--
    //定义数据
    var data = [
        {name : '0-1点',value : 967,color:'#a5c2d5'},
           {name : '1-2点',value : 373,color:'#cbab4f'},
           {name : '2-3点',value : 177,color:'#76a871'},
           {name : '3-4点',value : 79,color:'#76a871'},
           {name : '4-5点',value : 65,color:'#a56f8f'},
           {name : '5-6点',value : 163,color:'#c12c44'},
           {name : '6-7点',value : 514,color:'#a56f8f'},
           {name : '7-8点',value : 1143,color:'#9f7961'},
           {name : '8-9点',value : 3550,color:'#76a871'},
           {name : '9-10点',value : 9137,color:'#6f83a5'},
        {name : '10-11点',value : 8534,color:'#a5c2d5'},
           {name : '11-12点',value : 6415,color:'#cbab4f'},
           {name : '12-13点',value : 3275,color:'#76a871'},
           {name : '13-14点',value : 6755,color:'#76a871'},
           {name : '14-15点',value : 7911,color:'#a56f8f'},
           {name : '15-16点',value : 6397,color:'#c12c44'},
           {name : '16-17点',value : 3567,color:'#a56f8f'},
           {name : '17-18点',value : 2839,color:'#9f7961'},
           {name : '18-19点',value : 2689,color:'#76a871'},
           {name : '19-20点',value : 2989,color:'#6f83a5'},
        {name : '20-21点',value : 4034,color:'#c12c44'},
           {name : '21-22点',value : 5678,color:'#a56f8f'},
           {name : '22-23点',value : 4065,color:'#9f7961'},
           {name : '23-24点',value : 2451,color:'#76a871'}
     ];
     $(function(){    
        var chart = new iChart.Column2D({
            render : 'canvasDiv',//渲染的Dom目标,canvasDiv为Dom的ID
            data: data,//绑定数据
            title : '理想论坛每小时发帖量统计图表',//设置标题
            width : 1400,//设置宽度,默认单位为px
            height : 400,//设置高度,默认单位为px
            shadow:true,//激活阴影
            shadow_color:'#c7c7c7',//设置阴影颜色
            coordinate:{//配置自定义坐标轴
                scale:[{//配置自定义值轴
                     position:'left',//配置左值轴    
                     start_scale:0,//设置开始刻度为0
                     end_scale:10000,//设置结束刻度为26
                     scale_space:1000,//设置刻度间距
                     listeners:{//配置事件
                        parseText:function(t,x,y){//设置解析值轴文本
                            return {text:t+""}
                        }
                    }
                }]
            }
        });
        //调用绘图方法开始绘图
        chart.draw();
    });
//-->
</script>

 

下载:

https://files.cnblogs.com/files/xiandedanteng/lxsum83767.rar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值