场景案例 ·

能源政策调查数据分析用 AI 一句话完成 — 可再生能源接受意愿有序逻辑回归

能源政策研究者必看:可再生能源接受意愿(有序 Likert 量表)如何用 ChatSRS AI 一句话跑有序逻辑回归,自动输出比例优势检验、OR 值、APA 7th 格式报告句式,直接可用于环境政策论文。

能源政策研究者、环境经济学/公共管理论文写作者的高频痛点:因变量是"接受意愿"五点 Likert 量表,不能当连续变量跑线性回归,却又不想扔掉等级信息做二元化处理——有序逻辑回归(Ordinal Logistic Regression)才是正确答案。这篇文章把能源政策问卷调查最典型的分析场景从头到尾打通,每步给出 ChatSRS 可直接使用的一句话指令,以及可抄进论文的 APA 7th 报告句式。


能源政策问卷数据为什么必须用有序逻辑回归

近年来,可再生能源政策接受度研究大量出现在能源经济学、环境社会学、公共管理等期刊。典型研究问题包括:

  • 居民对太阳能补贴政策的支持程度受哪些因素影响?
  • 碳税接受意愿与收入水平、环境关注度的关系如何?
  • 风电项目选址接受度在不同人口学群体间是否存在差异?

这类研究的因变量几乎无一例外是有序等级变量

您对在本地建设风电场的接受程度是?
1 = 完全不接受  2 = 较不接受  3 = 中立  4 = 较为接受  5 = 完全接受

为什么不能用线性回归:Likert 量表的五个等级之间距离并不相等(从"中立"到"较为接受"与从"较不接受"到"中立"的心理距离不同),强行用 OLS 会违反等距测量(interval-level measurement)假设和连续分布假设,得出的系数估计有偏。

为什么不能简单做二元化:把 1-3 归为"不接受"、4-5 归为"接受",人为丢失了等级信息,统计效率损失显著,在小样本中尤为明显。

有序逻辑回归的优势:直接以有序因变量建模,输出每个预测变量的累积优势比(OR),比例优势假设(Proportional Odds Assumption)满足时结果简洁且可解释,是能源政策研究发表最常见的分析方法。

chatsrs.com 将有序逻辑回归(含比例优势检验、OR 值、APA 报告)整合为对话式操作,无需安装 R 或 SPSS,一句话完成全套建模。


典型能源政策调查数据结构

以"城市居民可再生能源政策接受意愿调查"为例,数据结构如下:

编号   接受意愿(1-5)   年龄段   月收入(元)   教育程度   环境关注度(1-5)   政策知晓度(是/否)   居住类型
001    4               30-45    8000-15000   本科       4                 是                  城区
002    2               45-60    <5000        高中       2                 否                  郊区
003    5               18-30    8000-15000   硕博       5                 是                  城区
...

因变量:可再生能源政策接受意愿(有序,1-5 分,5 = 完全接受)

预测变量

  • 年龄段(定序:18-30 / 30-45 / 45-60 / 60+)
  • 月收入(定序区间)
  • 教育程度(定序:高中及以下 / 大专 / 本科 / 硕博)
  • 环境关注度(Likert 1-5,连续处理)
  • 政策知晓度(二元:是/否)
  • 居住类型(名义:城区/郊区/农村)

全流程分析演示

以某市 412 份有效问卷为例,逐步演示分析链条。

第一步:描述统计 — 了解接受意愿分布

打开 chatsrs.com,上传数据后输入:

"请对可再生能源政策接受意愿(1-5 分有序变量)做频率分布分析,输出各等级的频数、百分比和累积百分比三线表;同时对连续预测变量(环境关注度)输出均值、标准差和分布图描述。"

ChatSRS 自动输出:

表 1  可再生能源政策接受意愿频率分布(N = 412)

等级              频数(n)    百分比(%)    累积百分比(%)
完全不接受(1)       28          6.8           6.8
较不接受  (2)       61         14.8          21.6
中立      (3)       97         23.5          45.1
较为接受  (4)      156         37.9          83.0
完全接受  (5)       70         17.0         100.0

注:均值 M = 3.50,SD = 1.12;偏度(Skewness)= -0.31,峰度 = -0.44

解读要点:超过半数被调查者(54.9%)表达了不同程度的接受意愿(等级 4-5),但 21.6% 持反对态度,分布适合有序逻辑回归建模。


第二步:比例优势假设检验(模型前提)

有序逻辑回归依赖比例优势假设(Proportional Odds Assumption)——每个预测变量对各个截断点的效应大小相同。在建模前必须检验,否则需考虑广义有序逻辑回归。

"对可再生能源接受意愿(有序因变量,5 级)建立有序逻辑回归模型,预测变量包括年龄段、月收入、教育程度、环境关注度、政策知晓度、居住类型。建模前请先做 Brant 检验(比例优势检验),输出每个变量的 chi-square 值和 p 值,判断是否满足比例优势假设。"

ChatSRS 输出:

Brant 检验(比例优势假设)

变量              chi-square    df    p值      是否满足
年龄段              3.21        3     .360      是
月收入              2.87        3     .412      是
教育程度            4.10        3     .251      是
环境关注度          1.98        1     .159      是
政策知晓度          0.74        1     .390      是
居住类型            3.55        2     .169      是
全局检验            16.44       13    .226      是

结论:全局 Brant 检验不显著(chi-square = 16.44,df = 13,p = .226),
各单变量检验均未达显著,比例优势假设满足,可继续使用标准有序逻辑回归。

第三步:有序逻辑回归建模与 OR 值输出

"请对上述数据跑有序逻辑回归(proportional odds model),因变量为接受意愿(1-5),纳入全部 6 个预测变量。输出:模型拟合指标(-2LL、AIC、Nagelkerke R²)、各截断点(threshold)参数、每个预测变量的回归系数、标准误、Wald chi-square、p 值、OR 值及 95% CI,生成 APA 格式三线表。"

ChatSRS 输出:

表 2  可再生能源政策接受意愿有序逻辑回归结果(N = 412)

                           B       SE      Wald     p      OR    95% CI
截断点
  |1 vs 2-5             -3.42   0.38    81.46   <.001
  |1-2 vs 3-5           -1.87   0.32    34.21   <.001
  |1-3 vs 4-5            0.24   0.29     0.69    .407
  |1-4 vs 5              2.01   0.33    37.15   <.001

预测变量
  年龄段(参照:18-30)
    30-45                0.31   0.21     2.18    .140   1.36  [0.90, 2.06]
    45-60               -0.58   0.24     5.83    .016   0.56  [0.35, 0.90]
    60+                 -0.93   0.31     9.03    .003   0.39  [0.21, 0.73]
  月收入(参照:<5000元)
    5000-8000            0.44   0.25     3.10    .078   1.55  [0.95, 2.53]
    8000-15000           0.87   0.27    10.38    .001   2.39  [1.41, 4.05]
    >15000               1.12   0.33    11.52    .001   3.06  [1.60, 5.85]
  教育程度(参照:高中及以下)
    大专                 0.38   0.28     1.84    .175   1.46  [0.84, 2.53]
    本科                 0.72   0.26     7.70    .006   2.05  [1.23, 3.42]
    硕博                 0.96   0.34     7.97    .005   2.61  [1.34, 5.09]
  环境关注度(连续)      0.68   0.09    57.51   <.001   1.97  [1.65, 2.36]
  政策知晓度(是 vs 否)  0.81   0.19    18.27   <.001   2.25  [1.55, 3.27]
  居住类型(参照:城区)
    郊区                -0.29   0.22     1.74    .187   0.75  [0.49, 1.15]
    农村                -0.61   0.27     5.10    .024   0.54  [0.32, 0.92]

模型拟合
  -2LL = 986.34;AIC = 1014.34;Nagelkerke R² = .312
  LR chi-square(13) = 187.62,p < .001

第四步:模型拟合优度与诊断

"请输出上述有序逻辑回归的模型拟合优度指标:LR chi-square 检验、Cox & Snell R²、Nagelkerke R²、McFadden R²;并输出观测值与预测类别的混淆矩阵,报告分类正确率。"

ChatSRS 输出混淆矩阵和三类伪 R 方指标,并给出直观解读:模型整体拟合指标 Nagelkerke R² = .312,表明模型拟合较好,在社会科学调查研究中属中等偏高水平。


第五步:边际效应与可视化

"请计算环境关注度(1-5 分)每增加 1 分时,接受意愿落在各等级的预测概率变化;以政策知晓度(是/否)分组,绘制环境关注度对接受意愿预测概率的堆积面积图,生成 APA 风格配色。"

这一步让审稿人一眼看出核心发现:政策知晓度高的群体,环境关注度对接受意愿的正向推动效果更为显著。


论文方法/结果写法(APA 7th,可抄进论文的句式)

这是最直接帮到你的部分——将上述统计结果转换为符合 APA 7th Edition 格式的论文句式。

方法章节:数据分析策略

本研究以可再生能源政策接受意愿(五点有序评分)为因变量,采用有序逻辑回归(ordinal logistic regression,比例优势模型)检验人口学变量、环境关注度及政策知晓度对接受意愿的预测效应。在建模之前,通过 Brant 检验验证比例优势假设(parallel regression assumption)。模型拟合优度采用 Nagelkerke R² 报告;各预测变量效应以优势比(OR)及 95% 置信区间(CI)表示。显著性水平设为 .05,所有统计分析通过 ChatSRS 完成(R 引擎,MASSpolr 函数,brant 包比例优势检验)。

方法章节:样本与测量工具

本研究通过分层随机抽样共回收问卷 438 份,剔除漏答率超过 10% 的问卷后,最终纳入有效样本 412 份(有效率 94.1%)。因变量"可再生能源政策接受意愿"采用单题五点 Likert 量表测量(1 = 完全不接受,5 = 完全接受)。

结果章节:比例优势假设检验

在进行有序逻辑回归建模之前,通过 Brant 检验对比例优势假设进行验证。结果显示,全局检验未达显著水平,χ²(13) = 16.44,p = .226,各单变量 Brant 检验亦均不显著(所有 p > .05),表明比例优势假设得到满足,标准有序逻辑回归适用于本数据。

结果章节:模型整体拟合

有序逻辑回归模型整体拟合良好,似然比卡方检验达显著水平,LR χ²(13) = 187.62,p < .001,模型整体拟合指标 Nagelkerke R² = .312,表明模型拟合较好。

结果章节:关键预测变量报告

环境关注度是接受意愿最强的正向预测变量,每增加 1 分,接受更高等级意愿的优势比增加约 97%,OR = 1.97,95% CI [1.65, 2.36],Wald χ²(1) = 57.51,p < .001。政策知晓度对接受意愿亦具有显著正向效应,知晓政策的被调查者相较于未知晓者,选择更高接受等级的优势比为 2.25 倍,95% CI [1.55, 3.27],Wald χ²(1) = 18.27,p < .001。收入方面,月收入 8,000-15,000 元(OR = 2.39,95% CI [1.41, 4.05],p = .001)及 15,000 元以上(OR = 3.06,95% CI [1.60, 5.85],p = .001)群体的接受意愿均显著高于月收入 5,000 元以下群体。年龄方面,45-60 岁(OR = 0.56,p = .016)和 60 岁以上(OR = 0.39,p = .003)群体的接受意愿优势比显著低于 18-30 岁参照组,表明年龄越大接受意愿越低的趋势。


上面这四段可以直接进论文 Method 和 Results 章节,替换为你自己的数值即可。ChatSRS 的"生成 APA 报告"功能可自动输出完整段落,无需手动转写。


在 ChatSRS 上的完整操作指令示例

打开 chatsrs.com,上传包含接受意愿与各预测变量的数据表后,输入:

"我的数据是城市居民可再生能源政策接受意愿调查,因变量是接受意愿(5 点有序量表,列名 acceptance),预测变量包括年龄段(age_group)、月收入(income)、教育程度(education)、环境关注度(env_concern,连续 1-5 分)、政策知晓度(policy_aware,0/1)、居住类型(residence)。请先做 Brant 比例优势检验,确认假设满足后跑有序逻辑回归(比例优势模型),输出 OR 值、95% CI、Wald 检验、模型 Nagelkerke R²,全部以 APA 7th 格式三线表呈现,并生成可直接用于论文的结果段落。"

ChatSRS 将自动完成从假设检验到 APA 报告的全部流程,约 30 秒输出完整结果。


常见 FAQ

Q1: 有序逻辑回归和多项逻辑回归有什么区别?什么时候用哪个?

两者都用于非连续因变量,核心区别在于因变量是否有内在顺序

  • 有序逻辑回归(Ordinal Logistic):因变量有意义的大小顺序,如接受意愿 1-5 分、满意度量表、病情严重程度分级。利用了等级信息,统计效率更高,参数解释更简洁。
  • 多项逻辑回归(Multinomial Logistic):因变量是无序名义类别,如职业选择(教师/医生/工程师)、出行方式(步行/骑车/开车/公交)。各类别与参照类别分别建立方程。

能源政策接受意愿(1=完全不接受→5=完全接受)有明确顺序,应优先选择有序逻辑回归;若 Brant 检验显示比例优势假设严重违反,再考虑广义有序逻辑回归或多项逻辑回归作为备选。

Q2: 比例优势假设(Brant 检验)不满足怎么办?

Brant 检验显著(p < .05)说明某个预测变量对不同截断点的效应不等,有三种处理思路:

  1. 广义有序逻辑回归(Partial Proportional Odds Model):仅对违反假设的变量放松约束,其余变量仍用比例优势参数,兼顾效率与灵活性。在 ChatSRS 中输入"请用广义有序逻辑回归(gologit2 / vglm),对违反比例优势的变量单独估计每个截断点的系数"。
  2. 多项逻辑回归:完全放弃等级信息,统计效率下降,适合因变量等级间顺序意义存疑时使用。
  3. 检查是否为小样本或极端分布问题:若某等级频数 < 10,检验功效不稳定,可尝试合并相邻等级后重新检验。

Q3: 有序逻辑回归的 OR 值如何解读?

有序逻辑回归的 OR 值是累积优势比(Cumulative Odds Ratio)——表示预测变量增加一个单位时,被调查者的响应落在更高等级(而非更低等级)的优势(Odds)变化倍数。

以环境关注度 OR = 1.97 为例,解读为:

"在控制其他变量后,环境关注度每增加 1 分,被调查者选择更高接受意愿等级(相对于更低等级)的优势约为原来的 1.97 倍(95% CI [1.65, 2.36])。"

OR > 1 表示正向效应(更高得分对应更高接受意愿),OR < 1 表示负向效应,OR = 1 表示无效应。

Q4: 样本量多少才够跑有序逻辑回归?

经验规则:每个预测变量(含虚拟变量展开后)至少 10-15 个有效观测。本文示例中 6 个原始变量展开后有 11 个参数(含截距项),412 个样本满足 EPV(Events Per Variable)> 30 的要求,结果稳健。

若样本量较小(n < 150),建议:(1) 减少预测变量数量,只纳入理论上最重要的变量;(2) 报告 95% CI 并提示置信区间较宽;(3) 在局限性章节说明小样本对外推的制约。在 ChatSRS 中,系统会在 n < 100 时自动给出小样本警告提示。

Q5: 论文里需要报告截断点(threshold)参数吗?

APA 7th 格式下,有序逻辑回归通常在正文表格中报告截断点,但结果文字叙述中不必单独解读每个截断点。截断点的作用是划分因变量等级边界,本身没有实质理论含义。

审稿人和期刊的惯例是:

  • 必报:各预测变量的 OR(或 exp(B))、95% CI、Wald 统计量、p 值
  • 建议报:模型 Nagelkerke R²、LR chi-square
  • 可选:截断点估计(在附录或表注中放置即可)

Q6: ChatSRS 底层用的是什么 R 包?方法学论文引用格式?

ChatSRS 使用 R MASS 包的 polr() 函数进行有序逻辑回归,brant 包做 Brant 检验。方法章节规范引用:

"有序逻辑回归分析采用 R 语言(R Core Team, 2024)MASS 包(Venables & Ripley, 2002)的比例优势模型;比例优势假设通过 brant 包(Schlegel, 2020)的 Brant 检验进行验证。"


有序逻辑回归分析小结

能源政策调查研究中,可再生能源接受意愿数据的分析路径:

分析目的方法ChatSRS 一句话关键词
了解接受意愿分布频率分布 + 描述统计"有序变量频率分布三线表"
验证建模前提Brant 比例优势检验"Brant 检验,比例优势假设"
主效应建模有序逻辑回归(polr)"有序逻辑回归,OR 值,APA 三线表"
假设违反时广义有序逻辑回归"gologit2,部分比例优势放松约束"
效应可视化预测概率图"预测概率堆积面积图,分组对比"
论文报告APA 7th 结果段落"生成 APA 格式有序逻辑回归结果段落"

每一步的输出 ChatSRS 都能直接生成 APA 7th 报告句式,方法和结果章节改改数字就能用。


相关阅读


本文首发于 ChatSRS 官方博客。如有问题或反馈,欢迎在 ChatSRS 站内 [用户中心 -> 帮助与反馈] 联系我们。