楼主: pyronova
88 0

[其他] 数据分析常用指标详解与计算方法 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

学前班

80%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
30 点
帖子
2
精华
0
在线时间
0 小时
注册时间
2018-4-3
最后登录
2018-4-3

楼主
pyronova 发表于 2025-11-19 15:33:52 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

数据分析实践中的常用指标及其计算方法

在数据分析的实际应用中,熟悉并掌握常见的指标及其计算方式是提高分析技能的关键。本文旨在全面介绍常见的业务指标类别、定义及使用 Python 进行实战计算的例子,以便读者能够迅速掌握。

1. 用户指标

1.1 活跃用户数(DAU/MAU)

定义:指定时间段内访问应用或网站的独特用户总数。

计算方法(Python 示例):

import pandas as pd logins = pd.read_csv("login_log.csv") logins['login_date'] = pd.to_datetime(logins['login_date']) dau = logins.groupby('login_date')['user_id'].nunique()

1.2 留存率(Retention Rate)

定义:新用户在完成注册后继续活跃的比例。

计算公式:留存率 = 第 N 天的活跃用户数 / 初始注册用户数

Python 示例:

users['register_date'] = pd.to_datetime(users['register_date']) merged = pd.merge(logins, users, on='user_id') merged['days_since_reg'] = (merged['login_date'] - merged['register_date']).dt.days retention_day1 = merged[merged['days_since_reg']==1]['user_id'].nunique() / users['user_id'].nunique()

1.3 用户流失率(Churn Rate)

定义:特定时间段内停止使用服务的用户比例。

计算公式:流失率 = 停止使用服务的用户数 / 总用户数

2. 运营指标

2.1 注册转化率(Conversion Rate)

定义:访客转变为注册用户的比率。

计算公式:注册转化率 = 注册用户数 / 访客数

conversion_rate = registered_users / total_visitors

2.2 付费转化率(Payment Conversion Rate)

定义:已注册或活跃用户中完成支付的比例。

计算公式:付费转化率 = 完成支付的用户数 / 已注册或活跃用户数

3. 销售与财务指标

3.1 销售额(Revenue)

定义:某一时期内的总收入。

Python 示例:

orders['order_date'] = pd.to_datetime(orders['order_date']) daily_revenue = orders.groupby('order_date')['amount'].sum()

3.2 客单价(Average Order Value, AOV)

定义:每个购买客户的平均花费。

计算公式:AOV = 总收入 / 成功交易次数

aov = orders['amount'].sum() / orders['order_id'].nunique()

3.3 毛利率(Gross Margin)

定义:扣除成本后的利润占总收入的比例。

公式:毛利率 = (总收入 - 成本) / 总收入

4. 流量与营销指标

4.1 点击率(CTR)

定义:广告或网页的点击次数相对于展示次数的比例。

公式:CTR = 点击次数 / 展示次数

4.2 ROI(投资回报率)

定义:营销活动的投资与所获收益的比例。

公式:ROI = (收益 - 投资) / 投资

5. 产品指标

5.1 平均使用时长(Average Session Duration)

定义:用户每次使用产品的平均时间长度。

Python 示例:

sessions['start_time'] = pd.to_datetime(sessions['start_time']) sessions['end_time'] = pd.to_datetime(sessions['end_time']) sessions['duration'] = (sessions['end_time'] - sessions['start_time']).dt.total_seconds() avg_duration = sessions['duration'].mean()

5.2 功能使用率

定义:特定功能的使用频率占所有用户的比例。

公式:功能使用率 = 使用特定功能的用户数 / 总用户数

参考案例:www.jzwqvhd.cn

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:计算方法 数据分析 conversion registered Retention

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-5 14:25