成分数据:占比升高也可能没有活动增长
占比升高,绝对活动可能没有增加;占比下降,活动也可能确实增长。把所有成分除以共同总量后,得到的是总和固定为一的向量,各份额不能任意独立变化。若把这些份额当成彼此无关的测量,就容易把算术依赖误写成经济竞争机制。
交付应包括原始量、闭合后份额和明确选定的成分比三联账。总量有意义时必须保存,并在计算对数前区分零和缺失。目标是回答具体组成问题,同时让读者知道哪些绝对增长结论还缺少证据。
闭合之前先定义整体
假设研究团队在相等观察期间,统计A、B、C三类已完成复核数量。三类互斥,每份复核只属一类,全部合格对象都被捕获,分类定义稳定,原始量使用相同计数单位。类别全集、期间及纳入规则都要保存在证据记录,不能只有三列百分比。
当非负成分x的总量S为正时,闭合定义为p[i]=x[i]/S,S等于所有纳入成分之和;乘一百即百分比。所有原始量同时乘相同正常数,份额完全不变。因此只看到组成,无法知道团队完成一百份还是一千份,更不能自行恢复总规模。
van den Boogaart原作者教程为二〇〇八年五月的零点九一版,第二节区分数量与组成分析,第四点三及第六点一至六点三节讨论成分比、总量和子组成。下面复核数量为自拟例,用来逐项复算,不是实际团队经营数据。
原量不变也能出现相反份额叙事
基线A为10,B为20,C为70。下面后三行都是独立的假设后续情形,不表示连续三个月。
| 情形 | A原量 | B原量 | C原量 | 总量 | A份额 | B份额 | C份额 | A/B |
|---|---|---|---|---|---|---|---|---|
| 基线 | 10 | 20 | 70 | 100 | 10% | 20% | 70% | 0.5 |
| C扩张 | 10 | 20 | 170 | 200 | 5% | 10% | 85% | 0.5 |
| C收缩 | 10 | 20 | 20 | 50 | 20% | 40% | 40% | 0.5 |
| A真实扩张 | 20 | 20 | 70 | 110 | 18.18% | 18.18% | 63.64% | 1 |
C扩张时,A份额下降五个百分点,相对基线份额下降一半,但A数量变化为零。C收缩时,A份额翻倍至百分之二十,A数量仍没有变化。两句份额描述都可以算对,不能据此升级为A的绝对活动衰退或增长。
最后一行情形中A确实翻倍,份额增加约八点一八个百分点;B仍为二十份,份额却下降。A/B翻倍,说明A相对B变化,而两个仅C改变的情形中这个比值都不变。三联表帮助区分“A对B”与“A对全部活动”这两个问题。
计算应保存未舍入分数。末行展示份额经过舍入,尾数只是排版值;不能为了让显示值凑足一百而改动原始计数。若百分比来自供应商,还要查其舍入精度、缺失行和统计边界,不能直接假定差额代表未分类业务。
选择比值必须先说明相对问题
A、B均为正时,p[A]/p[B]=(A/S)/(B/S)=A/B,共同总量抵消。若只保留A和B再闭合,新份额为A/(A+B)与B/(A+B),二者之比依旧是A/B。基线及两个仅C变化的情形中,两类子组成始终是A占三分之一、B占三分之二。
但新的三分之一表示A在A与B中的份额,不是在A、B、C整体中的份额。删除C改变了被描述的整体,成分比不变并不意味着两种份额可以混用。工作表必须记录原类别全集以及后来选出的子组成,避免同名“占比”对应不同分母。
自然对数比ln(A/B)在基线约为−0.6931,A与B同为二十时等于零,变化约+0.6931,也就是比值翻倍的自然对数。反过来选择B/A会改变符号,不会自动产生一个普遍适用的“表现改善”评分。
参照应来自研究问题,并在比较中保持一致。比值稳定可以来自两者数量不变,也可能来自两者同比扩张。例如A和B都翻倍、C仍为七十,A/B仍为零点五。相对比值丢掉共同尺度信息,不能拿它证明总规模没有变化。
若研究问题是资源如何分布,份额本来就是有用目标;若问题是完成量是否增长,就要返回原量或相容总量。这两种任务都成立,关键是避免拿回答前者的输入,悄悄给出后者结论。
闭合如何产生机械依赖
只有两个正成分时,p[B]=1−p[A]。只要A份额有变化,二者普通Pearson相关就精确等于−1,并不需要先有证据证明A通过竞争挤走B。负相关可以来自表示方式本身,因此不能单凭这张相关表认定替代机制。
三个以上成分时,并不是每一对都必须负相关。两个仅C变化的情形中,A与B份额因共同总量变化而同向移动。总和约束限制的是完整协方差结构,不能据此声称所有成分对的符号都已确定。
模型若含截距再放入全部份额,也会出现精确线性依赖,因为份额相加就是截距列。删一列或使用适当对数比坐标,需要说明参照和解释;技术上消除依赖,不证明其余系数识别了竞争、替代或因果。描述性组成表可以有价值,无须额外添上机制结论。
对数之前分类零值和缺失
compositions二点零之九参考手册的missing.compositions条目,印刷第一百三十至一百三十三页,以及第一百九十页print.acomp,区分结构零、低于检测限和不同缺失类型。空白与真实零都可能让对数无法直接计算,但不代表它们拥有相同的数据含义。
另设独立边界:某团队的工作权限根本不包含A类,A为零属于结构性不存在。ln(A/B)没有有限值,任意加一份复核会改变支持范围和问题。可以考虑另行定义可比正成分子组成,或明确同时表示是否存在及存在后的数量,并解释目标人口怎样改变。
另一种情况是数据方把很小的正量舍入为零,或按已知阈值抑制报告。此时应保存阈值和披露规则。若B为二十,只知道零小于A小于一,则ln(A/B)小于ln(1/20),约−2.9957,但这条信息没有提供有限下界。把A填成零点五是在选择假设,不是找回观察值。
给所有成分加常数也不具有中性。对同样显示A为零、B为二十的输入,各加零点一得到0.1/20.1,各加一得到1/21;自然对数约为−5.3033和−3.0445。结果明显不同,差异来自人为新增数量。若确有替代模型依据,应保存其假设和敏感性,不能只把处理称为“修复零值”。
未报告的成分是缺失,不是零。只闭合已报告部分会悄悄改变类别全集。总量为零时闭合没有定义,也不能生成一个总和为一的全零组成。应保留这些标记,等测量证据足以支持处理后再更新,而不是让软件默认值替研究者决定。
建立可复现的组成核验包
取得原始类别文件及独立披露总量,先对齐纳入边界再算份额。一份文件排除未完成复核,另一份包含全部进行中工作,总量不一致可能源于口径不同;应解释范围,而非把两个不相容总量平均。
例如三类相加一百,但相同期间的独立完整总数是一百二十,就仍有二十份尚未对齐。先排查遗漏类别、重复身份及期间边界,不能直接把已知三类除以一百,随后仍声称表示全部复核构成。若只能分析已分类子集,应清楚改名,并记录未分类部分的数量及潜在选择性;新增类别后也要重新检查所有期间的可比全集。
| 步骤 | 保存证据 | 未解决时处理 |
|---|---|---|
| 定义成分 | 分类表、单位、期间、互斥规则 | 分开重叠与分类改变 |
| 保留规模 | 原量和独立总量 | 缺失时标绝对增长未识别 |
| 执行闭合 | 求和、分母、未舍入份额 | 标出不完整或零总量 |
| 选择比较 | 参照成分、比值、类别全集 | 说明子组成变化 |
| 分类条目 | 真零、检测限、缺失代码 | 避免自动加常数 |
| 解释结果 | 原量、份额、比值变化 | 机制另需证据 |
若手里只有百分比,就报告组成及其边界。获得同一类别全集、同一期间的可信独立总量后,可用份额乘总量恢复数量,同时保留舍入和测量误差。另一日期、另一人口的总量无法承担这项工作,标题相似也不代表能够拼接。
覆盖面扩大、类别改名、被抑制数值公开,或相容总量出现,都应触发更新。能一致重分类的历史记录应重算,并保留旧版本。修订说明要区分新结论来自真实活动、共同分母、参照成分,还是测量完整性提高,不能每次只替换一张百分比图。
常见问题
份额上升能否证明数量增长?
不能。C收缩例中A份额翻倍,A仍是十份。绝对增长需要相容总量或原量支持。
给零加很小的数总能解决吗?
不能。先判断结构性不存在、检测限或缺失报告,它们需要不同处理,也可能只能支持不同研究目标。