引言Introduction
PCoA分析在微生物组、代谢组和群落比较中非常常见,但很多人只会“看图”,不会“解图”。如果你不能正确解释坐标轴、距离和分组差异,图做得再漂亮,也很难支撑论文结论。

1. PCoA分析到底是什么
1.1 从“样本距离”出发理解PCoA
PCoA,全称 Principal Coordinates Analysis,中文常译为主坐标分析。它的核心不是找“变量相关性”,而是先计算样本之间的距离,再把高维距离关系压缩到二维或三维平面中展示。
所以,PCoA分析的本质是“看样本之间有多像,多不像”。
如果两个样本在图上距离更近,说明它们在所选距离指标下更相似。常见距离包括 Bray-Curtis、Jaccard、Unweighted UniFrac 和 Weighted UniFrac。不同距离会直接影响图形结论,这一点在解读时必须先确认。
1.2 它和PCA不是一回事
很多初学者会把PCoA和PCA混为一谈。二者都能降维,但逻辑不同。
- PCA基于原始变量协方差结构。
- PCoA基于样本间距离矩阵。
- PCA更适合连续定量变量。
- PCoA更适合群落组成、丰度差异和非欧氏距离数据。
在微生物组数据中,PCoA通常比PCA更常用。
因为这类数据天然具有稀疏性、零值多、分布偏斜等特点,用距离矩阵更符合真实比较需求。
1.3 PCoA适合回答什么问题
PCoA最常用于回答以下问题:
- 不同组样本整体是否分离。
- 处理前后群落结构是否改变。
- 某一因素是否驱动样本差异。
- 批次效应是否明显。
- 某些样本是否属于异常点。
它适合做总体结构判断,不适合单独证明机制。PCoA给的是“差异存在与否”的整体视角,不是因果结论。
2. PCoA分析的原理与关键参数
2.1 距离矩阵是PCoA的起点
PCoA不是直接对原始数据做坐标变换,而是先构建距离矩阵。比如微生物丰度表经过标准化后,计算每对样本之间的距离,形成一个对称矩阵。
随后算法会寻找一组新的坐标轴,使样本间距离尽可能保留在低维空间中。这个过程类似“把复杂关系尽量不失真地投影出来”。
因此,距离选择比很多人想象得更重要。
同一批样本,用不同距离可能得到不同的聚类趋势。审稿人也常会追问:你为什么选这个距离,而不是别的。
2.2 解释率不是越高越好,但必须看
PCoA图上常见两个坐标轴,标注为 Axis 1 和 Axis 2,后面带百分比。这表示该轴解释了原始距离变异的一部分。
例如:
- Axis 1 = 32.4%
- Axis 2 = 18.7%
这不代表“前两轴总共解释了全部差异”,只是说明二维图展示了部分主导变化。如果前两轴解释率较低,图中分离趋势要谨慎解读。
一般来说,PCoA解释率较低并不罕见,尤其在复杂生物数据中。此时不能因为图上“看起来分开”就下结论,还要结合统计检验。
2.3 P值、PERMANOVA和图形分离必须分开看
PCoA图本身只是可视化。真正检验组间差异是否显著,通常还要做 PERMANOVA、Adonis 或类似统计分析。
常见解读顺序应是:
- 先看图上是否有整体分离趋势。
- 再看统计检验是否显著。
- 最后结合实验设计判断是否合理。
“图分开了”不等于“统计显著”。“统计显著”也不等于“生物学意义强”。
这两句话是PCoA解读中最常见的误区。
3. 如何正确解读PCoA结果
3.1 先看分组,再看离散度
读PCoA图时,第一步不是急着看“谁和谁分开”,而是看每组样本内部是否聚得紧。
如果一组样本内部离散度很大,即使组间有距离,也要谨慎解释。因为这种情况提示组内差异本身就很大,组间趋势可能不稳定。
可以优先检查以下几点:
- 组内点是否聚集。
- 是否存在明显离群点。
- 是否有批次导致的条带状分布。
- 分组是否与采样时间、平台或处理流程重叠。
组内稳定性是PCoA结果可信度的基础。
3.2 再看轴方向,避免过度解读坐标正负
很多人会问:“样本在右边是不是更高级,左边是不是更低?”答案是否定的。PCoA坐标轴方向本身没有绝对生物学意义。
坐标的正负、左右、上下都可以翻转,图形本质不变。真正重要的是样本之间的相对距离和聚类模式。
不要把坐标轴的绝对方向解释成生物学梯度。
除非你进一步做了环境因子拟合、向量分析或约束排序,否则单看PCoA图不能推断具体驱动因素。
3.3 解读分离时要联系实验设计
PCoA分析只有放回实验设计中才有意义。比如:
- 抗生素处理前后,样本明显分离,可能提示群落结构改变。
- 健康人与疾病组分离,可能提示疾病相关微生态差异。
- 不同时间点分离,可能反映动态演变。
但如果分离恰好对应不同测序批次,那更可能是技术偏差,而不是生物学差异。
任何PCoA结论,都要先排除技术因素。
这是科研写作里最容易被忽略的一步。
4. 实战中常见的错误与修正思路
4.1 只看图,不看距离方法
这是最常见错误之一。Bray-Curtis更关注丰度差异,Jaccard更关注有无差异,UniFrac则引入系统发育信息。
同一样本,如果你用不同距离做PCoA,结果可能差异很大。
所以在论文里必须写清楚:
- 使用的距离类型。
- 数据是否标准化。
- 是否做了稀释或转换。
- 为什么选择该距离。
方法学透明度决定结果可复现性。
4.2 忽略离群点和批次效应
一个离群样本就可能拉动整体分布。尤其样本量较小时,这种影响更明显。常见原因包括:
- 提取失败。
- 测序深度不足。
- 污染。
- 录入错误。
- 批次差异。
建议在正式结论前,先核查原始质控和元数据。必要时做敏感性分析,看看去掉离群点后结论是否稳定。
4.3 把PCoA当成唯一证据
PCoA只能说明“整体结构有无差异趋势”。如果要支撑论文结论,通常还需要配合:
- PERMANOVA检验。
- Alpha多样性分析。
- 差异菌分析。
- 功能预测或代谢通路分析。
- 相关性分析。
真正有说服力的结果,是“图形趋势 + 统计检验 + 生物学解释”三者一致。
4.4 不会写结果描述
PCoA结果写作要简洁,避免空话。可按以下结构写:
- 说明使用的距离指标。
- 给出前两轴解释率。
- 描述组间是否分离。
- 补充统计检验结果。
- 结合实验背景解释意义。
例如可以写成:
“基于Bray-Curtis距离的PCoA显示,处理组与对照组样本在前两主坐标上呈现明显分离,Axis 1 和 Axis 2 分别解释了 31.2% 和 17.6% 的变异。PERMANOVA检验提示组间差异具有统计学意义。”
这种写法比单纯说“差异明显”更专业。
5. PCoA分析结果如何用于论文和汇报
5.1 结果展示要清晰
在图形呈现上,建议至少包含以下元素:
- 样本点和分组颜色。
- 图例。
- 坐标轴解释率。
- 距离方法说明。
- 必要时标注离群点或样本编号。
如果用于论文,图注中还要交代软件版本和统计方法。
如果用于答辩或汇报,最好准备一页“方法说明”,避免被追问时回答含糊。
5.2 结论表达要克制
PCoA结论最好遵守三个原则:
- 只说数据支持的内容。
- 不夸大分离程度。
- 不把相关性写成因果。
例如,合理表述是:
- “不同组样本在群落结构上存在分离趋势。”
- “该分离与处理因素相关。”
- “结果提示干预可能影响整体微生态组成。”
不建议写成:
- “处理导致了某条通路被激活。”
- “PCoA证明了机制成立。”
PCoA不是机制证明工具。
6. 用好工具和流程,才能把PCoA真正讲清楚
6.1 从数据到图,关键是流程规范
一张可靠的PCoA图,前面往往经历了这些步骤:
- 原始数据质控。
- 特征表整理。
- 距离矩阵计算。
- 降维分析。
- 可视化与统计检验。
- 结果解释与图注撰写。
任何一步出问题,最终图形都可能失真。
对医学生、医生和科研人员来说,最重要的不是“会不会画图”,而是“能不能解释图”。
6.2 借助专业支持提升效率
如果你希望更快完成从数据整理到结果解读的全流程,可以借助成熟的科研支持平台,把重复性工作交给工具,把判断留给人。例如,解螺旋可以帮助研究者更高效地完成文献整理、数据分析协作和结果表达优化,让PCoA这类分析不只停留在出图,而是真正服务于论文写作和课题推进。
总结Conclusion
PCoA分析的价值,在于把复杂的样本距离关系转化为直观图形。它适合回答“样本是否分离”“整体结构是否改变”这类问题,但前提是你必须理解距离矩阵、解释率、离群点和统计检验。会看PCoA图,不等于会解读PCoA图。
真正专业的做法,是把图形、方法和实验设计放在一起看。先确认距离指标,再看组内离散度和组间分离趋势,最后用PERMANOVA等统计结果验证。这样写出来的结果才更稳,也更容易通过审稿。
如果你在课题中经常遇到“图会做,但不会讲”的问题,可以试试借助解螺旋 。它能帮助你把PCoA结果和论文表达串起来,让分析更规范,结论更清晰。

- 引言Introduction
- 1. PCoA分析到底是什么
- 2. PCoA分析的原理与关键参数
- 3. 如何正确解读PCoA结果
- 4. 实战中常见的错误与修正思路
- 5. PCoA分析结果如何用于论文和汇报
- 6. 用好工具和流程,才能把PCoA真正讲清楚
- 总结Conclusion






