实操示例 · 在 EXCEL 复现论文研究

汇总论文补充数据,并与文中表格核对

一位研究生为复现 2025 年 PLOS ONE 一篇涵盖中国 337 个城市 PM2.5 污染的论文,上传论文及其 Excel 补充文件。他们请 在该工作簿建立模型系数汇总工作表,与论文表 6 列出的平均值核对,并附上图表。

以动态公式建立汇总,从 PDF 读取表 6,六个平均值全部相符。当用户要求加入第二份补充文件,它复制工作表,扩充汇总至十二个因素,并重绘为排序后的两色条形图。表 6 的六个新平均值则需一次追问才补上。

  • 12 / 12与我们重新计算相符的因素行
  • ≤ 0.0005每个因素与表 6 的差异
  • 3次请求,最后一次为追问
  • 0.52共消耗积分

打开真实文件

论文及其补充文件的链接位于 PLOS ONE。三份工作簿都是此次操作的实际产出。下载后以 Excel 打开。

文件来源: PLOS ONE, “中国 PM2.5 与 O3 污染时空模式及自然与社会经济影响因素的识别”(2025)及其 S1、S2 补充文件。以 CC BY 4.0 许可发布。作者并未审阅或认可此示例。

01 · 初始文件

337 个城市、24 列系数,以及 PDF 中的表格

S1 文件只有一个工作表,每个城市一行,六个社会经济因素各有局部系数(beta_)、标准误、t 值及 p 值。S2 文件以同样结构列出六个自然因素。论文在 PDF 第 13 页的表 6 报告各系数的平均值。

S1_File_data_for_Fig5.xlsx处理前
A1City
ABCDEFGT
1Citybeta_Popdenbeta_PGDPbeta_Prosecbeta_Energybeta_Roaddenbeta_NDVIp_Popden
2Da Hinggan Ling Mountains0.569-0.0960.0800.025-0.087-0.0670.000
3Heihe0.570-0.0990.1080.025-0.091-0.0690.000
4Yichun0.569-0.1020.1170.025-0.093-0.0720.000
5Hulunbuir0.566-0.1050.0880.025-0.089-0.0630.000
6Qiqihar0.567-0.1060.1110.024-0.092-0.0660.000
…
338Shihezi0.404-0.207-0.0730.037-0.080-0.1300.000
PM2.5_socioeconomic
数据工作表的前几行(A–G 列及 T 列的 Popden p 值;此处隐藏其他列)。

02 · 请求 1

“加入 Summary 工作表,与表 6 核对”

学生输入的内容

I'm replicating the PM2.5 paper attached (PLOS ONE 2025). S1_File_data_for_Fig5.xlsx has the local MGWR results for 337 cities on sheet 'PM2.5_socioeconomic' (beta_, se_, t_ and p_ columns for Popden, PGDP, Prosec, Energy, Roadden, NDVI).

In this workbook, add a sheet 'Summary' with one row per factor and these columns:
1. Mean, SD (sample), Min, Median, Max of the beta_ coefficient
2. Number of cities with p < 0.05 (use the p_ column), split into positive and negative beta
3. The mean reported in the paper's Table 6 (PDF page 13), and the difference from our mean

Use formulas pointing at the data sheet where you can. Then add a native Excel bar chart of the six mean coefficients on the Summary sheet. Leave the data sheet unchanged.

的操作

  • 新增“Summary”工作表,每个因素一行:以全部 337 行的公式计算各 beta_ 列的平均值、样本标准差、最小值、中位数及最大值。
  • 以 p_ 和 beta_ 列的 COUNTIFS 计算 p < 0.05 的城市数,按 beta 的正负分开。
  • 读取 PDF 第 13 页的表 6,填入六个平均值,再新增以公式计算的差异列。
  • 新增六个平均值的原生 Excel 条形图,数据工作表保持不变。
S1_File_data_for_Fig5.xlsx同一文件
A1Factor
ABCDEFGHIJ
1FactorMean (beta)SD sample (beta)Min (beta)Median (beta)Max (beta)Significant p<0.05, beta>0 (n)Significant p<0.05, beta<0 (n)Paper Table 6 meanDifference (our mean minus paper)
2Popden0.43960.2030-0.00880.38871.089726300.4400-0.0004
3PGDP-0.04060.1479-0.4360-0.05650.30662648-0.04100.0004
4Prosec0.08420.0493-0.08230.10320.1208166160.08400.0002
5Energy0.02070.00510.01410.01960.0439000.0210-0.0003
6Roadden-0.10180.0057-0.1092-0.1029-0.074500-0.10200.0002
7NDVI-0.03110.0358-0.1439-0.02380.015708-0.0310-0.0001
PM2.5_socioeconomicSummary新
新“Summary”工作表的交付版本。绿色数字为公式;点击即可查看。
S1_File_data_for_Fig5.xlsxSummary 工作表

Mean MGWR coefficient (beta) by factor

-0.20.00.20.40.6Mean betaPopdenPGDPProsecEnergyRoaddenNDVIFactorMean (beta) · Popden: 0.440Mean (beta) · PGDP: -0.041Mean (beta) · Prosec: 0.084Mean (beta) · Energy: 0.021Mean (beta) · Roadden: -0.102Mean (beta) · NDVI: -0.031
“Summary”工作表的图表,在此依交付文件内的数据重绘。

我们与数据核对了: 我们依 337 行重新计算每项统计:六行皆相符至小数三位,计数也相符(Popden 正值 263、PGDP 26 和 48、Prosec 166 和 16、NDVI 负值 8),每个平均值与表 6 相符至小数三位;差异列只有四舍五入差距,最大 0.0004。

03 · 请求 2

“现在加入第二个文件的自然因素”

学生输入的内容

Now add the natural factors. In the same workbook:

1. Copy sheet 'PM2.5_natural' from S2_File_data_for_Fig6.xlsx (attached) in as a second data sheet, unchanged.
2. Extend the Summary to all 12 factors (Tem, Pre, Ws, Rh, Ap, Sd below the six socioeconomic ones), same columns, including the Table 6 means.
3. Change the chart to a horizontal bar chart of all 12 means, sorted from largest to smallest, with socioeconomic and natural factors in two different colours and a legend saying which is which.

Don't change the existing six Summary rows.

的操作

  • 将 S2 文件的“PM2.5_natural”工作表连同全部 337 行复制到工作簿。
  • 以相同公式新增 Tem、Pre、Ws、Rh、Ap、Sd 的六行,前六行保持不变。
  • 在 L1:N13 建立辅助表格:十二个平均值由大至小排序,每组一列。
  • 将图表替换为该表格的水平条形图:十二条条形,社会经济与自然因素以两色区分,附有图例。
  • 新因素的表 6 平均值留空:这次请求读取的文件并不包含论文。完成消息说明此事,并表示若附上论文就可补填。
S1_File_data_for_Fig5.xlsx同一文件
A1Factor
ABCDEFGHIJ
1FactorMean (beta)SD sample (beta)Min (beta)Median (beta)Max (beta)Significant p<0.05, beta>0 (n)Significant p<0.05, beta<0 (n)Paper Table 6 meanDifference (our mean minus paper)
2Popden0.43960.2030-0.00880.38871.089726300.4400-0.0004
3PGDP-0.04060.1479-0.4360-0.05650.30662648-0.04100.0004
4Prosec0.08420.0493-0.08230.10320.1208166160.08400.0002
5Energy0.02070.00510.01410.01960.0439000.0210-0.0003
6Roadden-0.10180.0057-0.1092-0.1029-0.074500-0.10200.0002
7NDVI-0.03110.0358-0.1439-0.02380.015708-0.0310-0.0001
8Tem-0.52830.3172-0.9254-0.55540.08280282
9Pre-0.29080.2039-0.8050-0.24260.05680164
10Ws0.04240.2451-0.75040.05600.58927724
11Rh0.03650.1642-0.25360.00000.3140525
12Ap0.63540.00890.61440.63540.64863370
13Sd-0.21270.0132-0.2385-0.2124-0.17570337
PM2.5_socioeconomicSummaryPM2.5_natural新
第 2 次请求后的 Summary 工作表:六个自然因素(黄色),其 I、J 列仍空白。
S1_File_data_for_Fig5.xlsxSummary 工作表

Mean MGWR coefficient (beta) by factor

  • Socioeconomic
  • Natural
新图表,在此依交付文件内的数据重绘。
S1_File_data_for_Fig5.xlsx辅助表格
L1Factor
LMN
1FactorSocioeconomicNatural
2Ap00.635383529
3Popden0.43959286640
4Prosec0.084240647310
5Ws00.04236848852
6Rh00.0364906784
7Energy0.020651232830
8NDVI-0.031148981010
9PGDP-0.040595839970
10Roadden-0.10181387450
11Sd0-0.2126999148
12Pre0-0.2908334881
13Tem0-0.5282885883
Summary
同一工作表的 L 至 N 列:排序后的十二个平均值,分成图表读取的两个系列。

我们与数据核对了: 六个新行与我们依 S2 数据重新计算的结果相符,复制的工作表数字与 S2 文件相同,前六行保持不变,图表则有两个按排序排列、各含十二个值的系列。

04 · 跟进请求

“表 6 的平均值仍然缺少”

学生再次附上论文时输入的内容

The Table 6 means for Tem, Pre, Ws, Rh, Ap and Sd are still missing in the Summary. They are in Table 6 on page 13 of the paper attached. Please fill them in, with the difference from our mean, like the six socioeconomic rows.

的操作

  • 读取第 13 页表 6 的六个自然因素平均值,并填入。
  • 以与前六行相同的公式计算它们的差异。
S1_File_data_for_Fig5.xlsx处理后
A1Factor
ABCDEFGHIJ
1FactorMean (beta)SD sample (beta)Min (beta)Median (beta)Max (beta)Significant p<0.05, beta>0 (n)Significant p<0.05, beta<0 (n)Paper Table 6 meanDifference (our mean minus paper)
2Popden0.43960.2030-0.00880.38871.089726300.4400-0.0004
3PGDP-0.04060.1479-0.4360-0.05650.30662648-0.04100.0004
4Prosec0.08420.0493-0.08230.10320.1208166160.08400.0002
5Energy0.02070.00510.01410.01960.0439000.0210-0.0003
6Roadden-0.10180.0057-0.1092-0.1029-0.074500-0.10200.0002
7NDVI-0.03110.0358-0.1439-0.02380.015708-0.0310-0.0001
8Tem-0.52830.3172-0.9254-0.55540.08280282-0.5280-0.0003
9Pre-0.29080.2039-0.8050-0.24260.05680164-0.29100.0002
10Ws0.04240.2451-0.75040.05600.589277240.04200.0004
11Rh0.03650.1642-0.25360.00000.31405250.03600.0005
12Ap0.63540.00890.61440.63540.648633700.63500.0004
13Sd-0.21270.0132-0.2385-0.2124-0.17570337-0.21300.0003
PM2.5_socioeconomicSummaryPM2.5_natural
追问后的 Summary 工作表:十二行皆完整,自然因素以黄色显示。

我们与数据核对了: 十二行全部与我们依两个数据工作表重新计算的结果相符,表 6 的十二个平均值也都正确(Tem −0.528、Pre −0.291、Ws 0.042、Rh 0.036、Ap 0.635、Sd −0.213);S1 数据工作表未变,复制的 S2 工作表保留相同数字。

在作者自己的文件中复现研究

一起阅读论文及补充数据,以可供核查的公式计算统计,并把已发布的数字放在旁边,让差异一目了然。

继续阅读

继续阅读另一个实作案例

查看全部 19 个实作案例 学术人员 的所有案例