Files
dc-docs/output/feishu-docs/PLw6wDDOMinsyBk2TcZcuMoenwb.md
T
2026-06-23 14:43:31 +08:00

110 lines
7.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# PLw6wDDOMinsyBk2TcZcuMoenwb
Source: https://fcnlycv6dd0w.feishu.cn/wiki/PLw6wDDOMinsyBk2TcZcuMoenwb
### **今日内容**
**①竞赛活动《钲鼓连烽》数据对接**
**②综合投入量化方法优化:PCA主成分分析**
### 一、**竞赛活动《钲鼓连烽》数据对接**
**本次数据对接目标**
重点是确认活动过程中的玩家投入、行为变化和结果产出能否被完整追踪,用于验证 X(综合投入)是否可构建。
**(一)向项目组提出的数据需求**
**① 玩家基础与分组数据**
- 玩家ID、区服、逻辑大区、VIP等级、战力、联盟ID、阵营ID等。
- 用于识别玩家基础差异,支撑后续分层分析。
**② 报名与进入活动数据**
- 报名时间、报名状态、是否报名成功、是否进入活动。
- 用于明确样本口径,区分"有资格—报名—进入—实际参与"四类玩家。
**③ 玩家活动过程行为数据**
- 攻城、防守、撤退、剿匪、扫荡、营地建设、征兵、兵力消耗、情报任务、飞鸽、领奖等。
- 用于构建 L(有效行为投入)。
**④ 消费与资源消耗数据**
- 现金礼包、元宝消耗、商铺购买、活动道具消耗、物资消耗等。
- 用于构建 K(金钱投入),并分析 K 与 L 之间的关系。
**⑤ 个人与阵营结果数据**
- 个人战功、个人排名、阵营军威、阵营排名、城池占领、奖励领取等。
- 用于衡量活动产出,作为辅助验证依据,不作为唯一分析口径。
**(二)为什么强调按天的过程数据**
《钲鼓连烽》是三天活动,**论文关注的是"持续投入"和"机制治理",而不是谁最后排名高****。**
**如果只看最终结果,会丢失几个关键问题:**
- 玩家是第1天就投入,还是第3天集中冲榜?
- 玩家是否在第2天后明显放弃?
- 金钱投入和行为投入是否同步发生?
- 阵营局势变化后,玩家是否继续参与?
- 哪些行为是真正推动战功和排名的有效投入?
> :mag_right:
**小结**
- **只有拿到过程数据,后续才有可能分析机制如何影响持续投入,**而不是停留在最终排名或总战功的结果描述。
- 最终结果只能说明活动结束时的累计表现,但无法解释玩家投入是如何发生的。**论文要回答的问题是"规则如何持续组织投入",答案藏在过程里,不在结果里。**
### 二、**综合投入量化方法优化:PCA主成分分析**
#### **(一)原公式**
前期开题阶段综合投入设定为:
**方法依据:**
该公式属于**复合指标的线性加权聚合方法**,OECD/JRC《Handbook on Constructing Composite Indicators》将这类方法概括为以下步骤:
**理论框架建立 → 变量选择 → 缺失值和异常值处理 → 标准化 → 权重设定 → 指标聚合 → 稳健性与敏感性分析**
- 放到本研究中,综合投入并不是后台直接存在的单一字段,而是由玩家的金钱投入和有效行为投入共同反映。
- **将K和L标准化后进行线性加权聚合**,在逻辑上可以作为综合投入的基础构建方式,能够直观表达"玩家投入不应只看付费,也要看有效行为投入"的核心观点。
**目前存在的三个局限:**
- **权重主观性:**
- α=0.5 意味着K和L同等重要,但缺少数据依据,不同权重设定都需要额外解释
- **L的构建问题:**
- 有效行为投入L由多个行为字段构成,各行为重要性不同,简单等权相加会把核心投入行为和轻量行为混在一起
- **K与L内生关系:**
- 金钱投入越多可能带来更多行为机会,两者可能高度相关,人工权重合成难以准确反映真实投入结构
#### **(二)为什么引入PCA**
**PCA(主成分分析)**的核心作用是:
- **当多个指标共同反映同一潜在概念时,根据数据本身的相关结构提取最能代表共同变化方向的综合因子,****不需要研究者提前人为规定权重。**
引入PCA不是推翻原有公式,而是优化其中最容易主观化的部分——尤其是有效行为投入L的构建方式。
#### (三)PCA 解决的问题
在《钲鼓连烽》这类竞赛活动中,可能会有很多投入相关指标:
- 活动消费金额;
- 活动消费次数;
- 礼包购买次数等等
这些指标可能都在反映同一个方向:**玩家投入程度**。
但如果全部直接放进模型,会出现几个问题:
- **第一,指标太多,模型会变复杂;**
- **第二,指标之间可能高度相关,**比如消费金额和消费次数、派遣次数和攻城次数可能相关;
- **第三,很难人为判断哪个行为更重要、权重应该是多少。**
> :black_medium_small_square:
PCA 的作用就是:从这些指标中找出共同变化最明显的方向,并把这个方向提取出来,作为第一主成分。
如果第一主成分在业务上能够解释为“玩家整体投入强度”,就可以作为综合投入构建的重要依据。
**当前竞赛场景与PCA的适配性:**
- 竞赛可用行为字段超过10个,人工赋权容易主观,适合降维提取综合因子
- 样本量预计超过7万人,足以支撑PCA方法并保证结果稳定
- 核心投入行为(派遣、攻城、捐献、鼓舞等)与轻量行为(登录、浏览)可以明确区分,先筛选再做PCA
- 论文理论结构仍需保留K和L,不宜直接把所有字段混合做总PCA
> :mag_right:
**引入PCA(主成分分析)的核心目的:减少人工设权重的主观性。**
**PCA的作用是让数据自己判断哪些行为更能代表玩家真实投入**
#### **(四)PCA的计算过程**
PCA的核心是从多个指标中提取最能代表共同变化方向的综合因子,分六步完成:
**第一步:选择原始指标**
只放投入型指标,不放结果型指标。
- **金钱投入类:**活动消费金额、消费次数、礼包购买、鼓舞/复召/加速消耗
- **行为投入类:**派遣次数、攻城次数、捐献次数、竞猜次数、领奖兑换次数、活动参与天数
不建议放入排名、奖励、胜负、最终积分等结果型指标,否则提取的是"活动结果好坏"而非"投入强度"。
**第二步:处理长尾变量**
游戏数据中消费金额通常极度长尾,需先做对数处理压缩极端值:
K' = log(1 + K),行为次数同理
**第三步:标准化**
不同指标量纲不同,不标准化会导致数值大的指标天然压过其他指标:
Z = (x - μ) / σ
标准化后所有指标在同一尺度上,PCA才公平。
**第四步:计算指标之间的共同变化**
PCA会识别哪些指标倾向于同时变高或变低,找出最能概括这些共同变化的方向。
**第五步:提取主成分**
PCA生成多个主成分 PC1、PC2、PC3……其中PC1解释最多信息,综合投入通常取:
**权重由数据自动确定,不需要人为规定。**
**第六步:解释第一主成分**
需要从三个角度验证PC1能否解释为综合投入:
- **解释率:**
- PC1解释率较高(一般35%—50%较有解释空间),若低于15%说明指标没有共同指向
- **载荷方向:**
- 各核心投入指标在PC1上应均为正载荷;
- 若出现消费高载荷、行为负载荷,说明PC1在区分"付费型vs行为型",不适合作为综合投入总量
- **业务解释:**
- 大R核心玩家和深度参与玩家PC1得分应较高,只登录领奖的玩家不应特别高