网络遥控器数据统计0526

一、统计脚本及代码

  1 #!/bin/sh
2
3 root_dir=`pwd`
4 source_file="$root_dir"/operate0526.txt
5 single_file="$root_dir"/single0526.txt
6 result_file="$root_dir"/result.txt
7
8 rm -rf $single_file
9 rm -rf $result_file
10
11 ###统计出现次数最多的用户数###
12 user_id=`cat $source_file | cut -f 5 | sort | uniq -c | sort -n -r | head -n 1 | awk -F‘ ‘ ‘{print $2}‘`
13
14 echo "操作行为最多的用户">>$result_file
15 echo $user_id >> $result_file
16 ###蒋登录次数最多的用户信息单独提取出来###
17 cat $source_file | grep $user_id | awk -F‘\t‘ ‘{print $6"\t"$7"\t"$8"\t"$9} ‘ > $single_file
18
19 ###统计用户各种行为分布###
20 echo "\n统计用户行为分布" >> $result_file
21 cat $single_file | awk -F‘\t‘ ‘{print $1}‘ | sort | uniq -c | sort -r -n > >$result_file
22
23 ###统计用户观看频道的排行###
24 echo "\n统计用户观看频道排行" >>$result_file
25 cat $single_file | grep ‘频道:‘ | grep ‘观看‘| awk -F‘频道:‘ ‘{print $2}‘ | awk -F‘,‘ ‘{print $1}‘ | sort | uniq -c >> $result_file
26
27 ###统计用户观看节目排行###
28 echo "\n统计用户观看节目排行">>$result_file
29 cat $single_file | grep ‘观看‘| grep ‘节目‘| awk -F‘节目名称:‘ ‘{print $2}‘ | sort |uniq -c | sort -r -n >> $result_file
30
31 ###统计用户收藏频道列表###
32 echo "\n统计用户收藏频道列表">>$result_file
33 cat $single_file | grep ‘收藏‘| awk -F‘频道:‘ ‘{print $2}‘ | awk -F‘,‘ ‘{pr int $1}‘ | sort | uniq >> $result_file
34
35 ###统计用户收藏节目列表###
36 echo "\n统计用户收藏节目列表">>$result_file
37 cat $single_file | grep ‘收藏‘ | grep ‘节目名称:‘ | awk -F‘节目名称:‘ ‘{pri nt $2}‘ |sort | uniq >> $result_file
38
39 ###统计用户预订节目列表###
40 echo "\n统计用户预订节目列表">>$result_file
41 cat $single_file | grep ‘预订‘ | awk -F‘节目名称:‘ ‘{print $2}‘ | sort | un iq >> $result_file
42
43 ###用户搜索关键词排行###
44 echo "\n统计用户搜索关键词排行">>$result_file
45 cat $single_file | grep ‘搜索‘ | awk -F‘\t‘ ‘{print $NF}‘ | sort | uniq -c | sort -r -n >> $result_file
46
47 ###用户分享节目排行###
48 echo "\n统计用户分享节目排行">>$result_file
49 cat $single_file | grep ‘分享‘ | awk -F‘节目名称:‘ ‘{print $2}‘ | sort | u niq -c | sort -r -n >> $result_file
50
51 dos2unix $result_file

统计代码

二,选取行为操作最多的用户统计得到的原始数据


操作行为最多的用户
A0000040B0546E

统计用户行为分布
1405 按键
101 学习
84 观看
37 搜索
22 节目
21 收藏频道
21 刷新
9 收藏
7 分享节目
6 收藏节目
4 预订

统计用户观看频道排行
26 CCTV-1
1 CCTV-10(科教)
3 CCTV-1(综合)
3 CCTV-2(财经)
5 CCTV-3(综艺)
10 CCTV-4中文国际(亚)
20 CCTV-6(电影)
3 CCTV-8(电视剧)
1 南方卫视
11 山东卫视
1 珠江卫视

统计用户观看节目排行
2 今日说法
1 自然传奇周末系列
1 焦点访谈

统计用户收藏频道列表
CCTV-1
CCTV-10(科教)
CCTV-11(戏曲)
CCTV-13(新闻)
CCTV-14(少儿)
CCTV-15(音乐)
CCTV-1(综合)
CCTV-2(财经)
CCTV-3(综艺)
CCTV-4中文国际(亚)
CCTV-6(电影)
CCTV-7(军事农业)
CCTV-8(电视剧)
CCTV-E
中国教育1套
兵团卫视
南方卫视

统计用户收藏节目列表
今日说法
动物世界
天天饮食
生活早参考
经济信息联播
自然传奇周末系列

统计用户预订节目列表
为了你
动物世界
自然传奇周末系列

统计用户搜索关键词排行
6 屌丝男士
4 龙门镖局
4 电影
4 小爸爸
4 天天向上
3 湖南卫视
2 那英
2 追鱼传奇
2 花非花雾非雾
2 新闻联播
2 新闻
2 天天有喜

统计用户分享节目排行
3 第一动画乐园(上午版)
2 天天饮食
1 动物世界
1 今日说法

统计结果数据

三、数据结果可视化

3.1 用户行为分布(按键的行为次数最多,为1405次)

3.2用户观看频道排行

3.3 用户收看节目排行

3.4 用户收藏频道集合

3.4 用户收藏节目集合

3.5 用户搜索关键词

(词的大小代表的是热度,其中很多是app提示词云提示的那些,这部分其实可以考虑改为可动态改变的)

3.6用户分享节目分布

3.7用户预订节目列表

网络遥控器数据统计0526,布布扣,bubuko.com

时间: 2024-11-25 07:22:41

网络遥控器数据统计0526的相关文章

【网络大数据】大数据时代:网络营销能否颠覆传统?

大数据分析_大数据技术_大数据处理_云计算数据中心 网络大数据(www.raincent.com)整合了大数据分析,大数据处理,大数据技术,云计算数据等服务为一体,力争打造国内数一数二的网络数据处理平台. 众所周知,构成世界的三大要素为物质,能源和信息.由于互联网的迅猛发展,一场人类历史上从未有过的庞大商业变革正发生在我们面前,那就是网络营销+大数据时代. 千思传媒根据美国马萨诸塞州的EMC公司的调查报告表明,2011年全球被创建和被复制的数字总量是1.8ZB,相当于两千多亿个时长为两小时的视频

android产品研发(八)-->App数据统计

转载请标明出处:一片枫叶的专栏 上一篇文章中我们介绍了android社区中比较火的热修复功能,并介绍了目前的几个比较流行的热修复框架,以及各自的优缺点,同时也介绍了一下自身项目中对热修复功能的实践.目前主流的热修复原理上其实分为两种,一种是通过利用dex的加载顺序实现热修复功能,一种是通过native层实现指针替换实现热修复功能,两种各有利弊可以根据自身产品的需要选择不同的方案. 而文本将要介绍一下android产品中另一项基础功能-数据统计.App数据统计的意义在于通过统计用户的行为方式有针对

移动开发必知必会的六大数据统计平台

数据统计对于各位移动开发的童鞋并不陌生,小到Bug统计,大到数据分析,一款性能稳定.用户体验良好的APP一定离不开数据统计的支持,为此我将给大家科普一下常用的六大数据统计平台. 先说说国内的三家,从友盟谈起 1.友盟 友盟,现在应该说是友盟+,自打阿里一口气收购了友盟.缔元信.CNZZ后便成立了友盟+,可谓是把中国互联网老牌的数据统计平台们进行了很好的整合,开发中最长用到的也就是友盟+. 友盟+支持移动应用统计和分析流量来源.内容使用.用户属性和行为数据,以便运维人员利用数据进行产品.运营.推广

个推数据统计产品(个数)iOS集成实践

最近业务方给我们部门提了新的需求,希望能一站式统计APP的几项重要数据.这次我们尝试使用的是个推(之前专门做消息推送的)旗下新推出的产品"个数·应用统计",根据官方的说法,个推的数据统计产品通过专业的移动应用数据分析,可以为用户的应用提供实时数据统计分析服务,包括了解版本质量.渠道状况.用户画像等.数据最后以可视化形式展现,很直观.我们尝试了一段时间,发现效果还是很不错的,这篇文章将为大家介绍如何从零开始快速高效地集成个数iOS SDK. 一.登录账号并创建应用获取 APP ID 1.

Asp.net管理信息系统中数据统计功能的实现

数据统计是每个系统中必备的功能,在给领导汇报统计数据,工作中需要的进展数据时非常有用. 在我看来,一个统计的模块应该实现以下功能: 能够将常用的查询的统计结果显示出来: 显示的结果可以是表格形式,也可以是图形形式,如果是图形的话能够以多种形式显示(柱状图.折线图.饼图.雷达图.堆叠柱状图等): 统计查询的结果,点击数字或者百分比能够显示详细的数据: 能够自由组合查询条件.筛选条件.分组条件.排序等: 统计结果最好有个实时预览: 查询统计能够保存,以便下次能直接调用并显示统计查询的结果: 对于保存

在Sqlserver下巧用行列转换日期的数据统计

在Sqlserver下巧用行列转换日期的数据统计 前言 在SQLSERVER 中有很多统计函数的基础语法,有使用Group By 或 partition by 后配合Sum,Count(*) 等用法.常应用于统计网站的PV流量.合同项目中月收入等业务场景中.在文中我分享下最近做过的统计小案例,和大家互相学习下:) 背景 合同中行项目按月收入的统计 1.业务逻辑及需求  1.1 表业务逻辑 合同是公司间互相签署的法律契约,一份合同从诞生起,就开始流转于公司的各个部门,最核心的还是盈亏的数值.盈亏是

PHP+Mysql+jQuery实现中国地图区域数据统计(raphael.js)

使用过百度统计或者cnzz统计的童鞋应该知道,后台有一个地图统计,不同访问量的省份显示的颜色也不一样,今天我将带领大家开发一个这样的案例.上一篇<使用raphael.js绘制中国地图>文章中,我给大家介绍了如何使用raphael.js绘制中国地图,今天我要给大家介绍在实际应用中,如何把数据载入到地图中.本文结合实例,使用PHP+Mysql+jQuery实现中国地图各省份数据统计效果. 本例以统计某产品在各省份的活跃用户数为背景,数据来源于mysql数据库,根据各省份的活跃用户数,分成不同等级,

1.大数据统计(原创)

大数据统计 1.项目需求,统计海量数据中某一参数的概率分布 2.实现过程 #!/usr/bin env python # -*- coding:utf-8 -*- import re def preprocess(fileName, pattern): ''' 将数据集进行预处理,比如取出RSSI那一列的数据 :param fileName: 接收相对路径 :param pattern: 接收正则表达式的模板 :return: 返回Region of interest数据集 ''' with o

iOS开发网络篇—数据缓存

iOS开发网络篇—数据缓存 一.关于同一个URL的多次请求 有时候,对同一个URL请求多次,返回的数据可能都是一样的,比如服务器上的某张图片,无论下载多少次,返回的数据都是一样的. 上面的情况会造成以下问题 (1)用户流量的浪费 (2)程序响应速度不够快 解决上面的问题,一般考虑对数据进行缓存. 二.缓存 为了提高程序的响应速度,可以考虑使用缓存(内存缓存\硬盘缓存) 第一次请求数据时,内存缓存中没有数据,硬盘缓存中没有数据. 缓存数据的过程 当服务器返回数据时,需要做以下步骤 (1)使用服务器