在线 PCA 分析与绘图
粘贴基因表达矩阵,在浏览器里做主成分分析(PCA),按样本分组着色、标出样本名,导出 SVG / PNG 和样本得分表。
松开鼠标,载入这个文件
1. 表达矩阵
2. 样本分组(可选)
3. 预处理
4. 出图
先粘贴数据,或点「载入示例」看看效果。
下载
各主成分的方差解释比例
| 主成分 | 方差解释 | 累计 |
|---|
- 计算口径与平台一致:取方差最大的 1000 个基因,每个基因先中心化、再除以标准差(R prcomp(center = TRUE, scale. = TRUE)),方差解释比例与 prcomp 相同。PC 的正负号本身没有意义,这里约定每个 PC 上绝对值最大的样本取正值。
- 建议输入已标准化、取过对数的数据(如 DESeq2 VST、log2 CPM / TPM)。原始计数不宜直接做 PCA;平台会先做 VST,这里没有 DESeq2,勾选 log2(x + 1) 作为近似。
- 95% 置信椭圆与 ggplot2 stat_ellipse 默认口径一致(多元 t 分布、稳健估计),每组至少 4 个样本才画。重复数少时椭圆很大,只作示意。
- 含缺失值的行会整行去掉,所有样本数值相同的基因会先去掉;样本数上限 500;样本多时基因数会自动限制(500 个样本时最多用 2000 个基因),避免浏览器卡住。版式沿用平台出图规范(Arial、正文 6 pt),图宽可选 89 / 183 mm。