小白学数据分析----->解析在线平高比

本文涉及的产品
云解析DNS,个人版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介: 这是一篇很早的杂文了,当时我记得是看到在线平高比比较好奇,索性就研究了一番,后来很多人对我这种行为很不理解,就是一个简单的在线平高比,有什么可以研究和追问的。但是,其中仔细研究下发现还不是那么简单的。接下来我们解决几个问题。

这是一篇很早的杂文了,当时我记得是看到在线平高比比较好奇,索性就研究了一番,后来很多人对我这种行为很不理解,就是一个简单的在线平高比,有什么可以研究和追问的。但是,其中仔细研究下发现还不是那么简单的。接下来我们解决几个问题。

什么是在线平高比

在线平高比,也有叫做CCU比率的,即平均在线占最高在线比例,公式就是R=ACU/PCU。这个公式看似很简单,大家估计很多人都会使用,那么究竟这个公式要说明什么问题?在解释问题之前简单的把ACU和PCU说明一下,因为很多人还不清楚。

ACU平均同时在线人数

定义

统计当日所有统计时刻中总在线人数的平均值,即总的在线人数的和除以统计时刻数。比如:

在00:00:00————6000人在线

在00:10:00————6600人在线

在00:20:00————6900人在线

总在线人数之和19500人次,3个统计时刻,那么ACU=19500/3=6500人。至于PCU就是这样的统计数据中最大的值。比如上述的数据中PCU=6900。

ACU/PCU的预警值

ACU/PCU的预警值是0.5,也就说在一款游戏中我们能够接受的最低标准是0.5,低于0.5的标准就说明游戏存在比较大的问题。那么为什么必须是0.5?

首先我们来看CCU曲线图

我们都清楚在游戏中一天24小时,晚间是一般游戏的高峰时期,PCU也一般会在晚上出现,当然也有在下午的出现的时候,都不尽相同。这也就意味着一条CCU曲线必然是有很大的起伏和落差的。

CCU曲线绘制的前提是通过对每个统计时刻的数据进行汇总才能得到这条曲线,那么这样现在我们这样来做这条曲线,如下图:

我们看到了橘黄色的部分其实就是这一天所有统计时刻的人数总和,其实也就是橘黄色部分的面积,这是一个不规整的图形,显然如果我们要去计算这个图形的面积只能通过微积分解决(这也是微积分的定义和来源)。

那么说的这些和ACU有什么关系?

如我们所定义的,ACU是平均同时在线人数,是总人数/总的统计时刻,ACU的出现等于说把这个不规整的图形变成了一个长方形,长是统计的时刻,宽是ACU的值。

可以看到我们把原来不规整的图形变成了一个完整的长方形,ACU作为了基准线,那些在基准线以上的面积补充到了基准线以下的部分,从而构成了这个长方形。

至此,我们就可以开始解释为什么是0.5了。原因其实很简单,如果出现在了ACU基准线以上的部分越多,那么整体上的PCU表现就越好,进而我们也就发现了在24小时内玩家的上线活跃度是提升的,增高的。

但是实际当中情况不是这样的,更多的时候其实是一段时间走高的,比如晚上7点-12点这段时间的数据时走高的,这是PCU缓慢形成的时间区间。而同时我们在计算ACU时,取的是平均值,PCU拉的越高,就意味着这形成这一峰值所需要的时间是很长的(一般不会出现瞬间形成PCU),换句话形成PCU,得有一个缓慢上升的过程,但是我们希望这个上升想斜坡长,陡,这样也以为着活跃的用户很多。

然而如果我们发现这个比值已经低于0.5了,那么也就意味着:

PCU形成的不明显,波峰被稀释掉了;

关键时期的人气没有得到提升;

游戏产品的生命周期进入衰退阶段(长期0.5以下);

突发情况造成。

ACU/PCU能干什么?

刚才已经说了这个指标低于0.5时的分析情况,那也是这个指标的用途所在,补充还有几点:

我们看到了ACU是经过计算的平均值,相比PCU而言,其变化幅度是相对比PCU缓慢的,进而ACU变化的缓慢,PCU变化是很迅速的,因为PCU容易受到很多因素的影响:

比如某个新活动;

新版本的更新;

小号泛滥;

事件营销。

进而我们可以推断出,一般情况下这条曲线是不会剧烈的变化(因为不受影响的情况下PCU波动也是相对稳定的),但是如果有了以上的因素刺激,那么这条曲线变化很剧烈。这样很容易就能知道一些我们想要的结果,利于我们分析,比如

游戏游戏粘性是否下降;

游戏活动分析;

版本更新分析;

活动更新分析;

工作室小号情况参考。

总的来说,虽然只是一个比值,但是其背后的只是和内容还是很多的,这需要我们去分析和把握。

 

相关文章
|
1月前
|
存储 数据可视化 数据挖掘
Python在数据分析中的利器:Pandas库全面解析
【2月更文挑战第7天】 众所周知,Python作为一种简洁、易学且功能强大的编程语言,被广泛运用于数据科学和人工智能领域。而Pandas库作为Python中最受欢迎的数据处理库之一,在数据分析中扮演着举足轻重的角色。本文将全面解析Pandas库的基本功能、高级应用以及实际案例,带您深入了解这个在数据分析领域的利器。
115 1
|
1月前
|
数据采集 机器学习/深度学习 数据可视化
数据科学项目实战:完整的Python数据分析流程案例解析
【4月更文挑战第12天】本文以Python为例,展示了数据分析的完整流程:从CSV文件加载数据,执行预处理(处理缺失值和异常值),进行数据探索(可视化和统计分析),选择并训练线性回归模型,评估模型性能,以及结果解释与可视化。每个步骤都包含相关代码示例,强调了数据科学项目中理论与实践的结合。
|
1月前
|
数据采集 数据可视化 数据挖掘
利用 DataFrame 进行数据分析:实战案例解析
【5月更文挑战第19天】DataFrame是数据分析利器,本文通过一个销售数据案例展示其使用:读取数据创建DataFrame,计算产品总销量,分析月销售趋势,找出最畅销产品,并进行数据可视化。此外,还提及数据清洗和异常处理。DataFrame为数据处理、分组计算和可视化提供便利,助力高效数据分析。
55 3
|
7月前
|
机器学习/深度学习 数据可视化 数据挖掘
Python数据分析与数据挖掘:解析数据的力量
Python数据分析与数据挖掘:解析数据的力量
|
8月前
|
数据可视化 数据挖掘 数据处理
【100天精通Python】Day58:Python 数据分析_Pandas时间序列数据处理,创建和解析时间数据pd.to_datetime(),.loc[],resample() 用法示例
【100天精通Python】Day58:Python 数据分析_Pandas时间序列数据处理,创建和解析时间数据pd.to_datetime(),.loc[],resample() 用法示例
355 0
|
存储 Cloud Native 关系型数据库
《阿里云认证的解析与实战-数据仓库ACP认证》——云上数据仓库的架构方案——五、GIS地理数据分析的最佳实践
《阿里云认证的解析与实战-数据仓库ACP认证》——云上数据仓库的架构方案——五、GIS地理数据分析的最佳实践
|
数据挖掘 索引 Python
Python数据分析之numpy数组全解析
Python数据分析之numpy数组全解析
Python数据分析之numpy数组全解析
|
15天前
|
机器学习/深度学习 数据采集 数据挖掘
如何用Python进行数据分析?
【6月更文挑战第13天】如何用Python进行数据分析?
116 66
|
2天前
|
数据可视化 数据挖掘 知识图谱
精选:15款顶尖Python知识图谱(关系网络)绘制工具,数据分析的强力助手
这里有15款免费工具推荐:NetworkX(Python基础),Graph-tool(C++速度),Graphviz(可视化库),ipycytoscape(Jupyter集成),ipydagred3,ipySigma(NetworkX + Web),Netwulf(交互式),nxviz(Matplotlib绑定),Py3plex(复杂网络分析),Py4cytoscape(Python+Cytoscape),pydot(Graphviz接口),PyGraphistry(GPU加速),python-igraph,pyvis(交互式图形),SNAP(大规模网络分析)。绘制和理解网络图从未如此简单!
10 0
|
3天前
|
机器学习/深度学习 自然语言处理 数据挖掘
使用Python和大模型进行数据分析和文本生成
Python语言以其简洁和强大的特性,成为了数据科学、机器学习和人工智能开发的首选语言之一。随着大模型(Large Language Models, LLMs)如GPT-4的崛起,我们能够利用这些模型实现诸多复杂任务,从文本生成到智能对话、数据分析等等。在这篇文章中,我将介绍如何用Python连接和使用大模型,并通过示例展示如何在实际项目中应用这些技术。

热门文章

最新文章

推荐镜像

更多