公众号推文-粘图指引版

⚠️ 本节只给你上传用 :粘图完成后,请从「📎 上传对照表」一直删到下一条水平分隔线(---)为止。

📎 粘图对照表(共 17 张,严格按文中出现顺序)


fsQCA Studio 第二版:静态 QCA、面板 QCA、复杂中介,一个界面全做完

版本:第二版(v2.0) | 软件名:fsQCA Studio(R + Shiny + QCA 包,全中文界面)

一句话 :第一版解决"零基础也能做出规范 fsQCA";第二版把三件过去只能靠手算和别人代码的事做进去了 ------① 面板 / 时序 QCA 的五种做法(pooled、between/within、趋势集、两步法、阈值扫描);② 组态隶属度矩阵 (案例 × 组态,一键导出);③ 复杂中介的整条衔接链(组态隶属度当自变量 + 自动生成 R / SPSS 中介代码)。

第二版新增的全部内容,都能在同一个界面里点出来,参数沿用前面的设定,不用重配。


第二版新增了什么(一屏看完)

新增 解决什么问题 在哪里
① 面板 / 时序 QCA(五种做法) 面板数据被告知"QCA 不能做面板" 「⑧ 面板 / 时序」页
② 组态隶属度矩阵 想知道"每个案例到底属于哪条路径",以及把组态带进回归 「⑤ 组态分析」→ 组态隶属度矩阵
③ 复杂中介衔接 客户/审稿人要"带中介的 QCA" 同上,一键导出 CSV + R 中介脚本 + SPSS 语法
教程扩到 9 节、术语 22 条、清单 13 项 前八节教静态 QCA,第九节专讲复杂中介 「教程」「帮助」页

一、静态 fsQCA 的老本行:七步一条线

数据 → 校准 → 必要性(含 RoN )→ 真值表(自动标 PRI 风险行、一键推荐阈值)→ 组态分析(复杂 / 简约 / 中间解,● ⊗ • ⊘ 组态表)→ 稳健性(五类扰动 30 项一次跑完)→ 报告导出。

真实运行(120 家制造企业,7 点量表,理论锚点 2/4/6):

组态 表达式 一致性 PRI 原始覆盖度 典型案例数
C1 tmt*agility 0.974 0.964 0.502 29
C2 talent*partner 0.962 0.948 0.563 35

解的一致性 0.960 、覆盖度 82.4% ------ 两条路径,一条"内部驱动型"(高管支持 × 敏捷性),一条"外部借力型"(数字人才 × 外部伙伴)。

换一套中文情境(31 个省级行政区,数字政府绩效)同样干净:4 条路径,解一致性 0.942 、覆盖度 73.7% ,其中包括一条"资源不足但注意力与协同到位"的路径 ~fiscal*attention*pressure*coop(0.950 / 0.350,典型案例:吉林、云南)------因果非对称 与殊途同归同时出现,正好可以写进讨论。


二、【第二版新增①】组态隶属度矩阵:把"组态"变成"变量"

这是第二版最实用的一块,也是很多人被卡住的地方。

它是什么 :每个案例在每条组态 上的隶属度,算法是"该组态所含条件的隶属度取最小值"(fuzzy AND)。例如 P1 = min(tmt, agility)。

  • 隶属度 > 0.5 的案例,就是这条路径的典型案例(以前你只能看到一串名字,现在能看到具体数值、能排序、能高亮);
  • 一个案例可能同时高隶属两三条路径------这在模糊集里很常见,靠这张表才讲得清"谁真的属于哪条路";
  • 表尾还自动给一列解隶属度 (各路径取最大)和命中组态。

为什么它是复杂中介的地基:因为把每条组态的隶属度算成一个新变量(P1、P2...),组态才能进回归 / SEM / 多层模型。没有这张表,"组态 → 中介 → 结果"就无从下手。

面板页同样有这张表(见第四节),案例标签自动是「个体-时期」。


三、【第二版新增②】复杂中介:客户问"能不能带中介",答案是"能,而且有现成代码"

先把话说清楚,这也是写方法部分时必须交代的:

fsQCA 本身不产出 a×b 间接效应。 统计中介假设净效应、线性可加;QCA 假设组态、非可加、因果非对称------两者前提不同。任何"用 fsQCA 直接算中介效应"的写法都不严谨。

能做的是**「QCA 找组态 + 回归做效应检验」的混合设计**,也就是国内常说的复杂中介 (杜运周等, 2024,《管理世界》;Du 等, 2024, Technovation):把 X、M、Y 从"单一变量"拓展为"条件组态",把关系从"线性"拓展为"线性 + 必要 + 充分"的混合。四种常见形式:

  1. 前因组态 → 中介变量 → 结果(最常用);
  2. 前因变量 → 中介组态 → 结果;
  3. 前因组态 → 中介组态 → 结果(两轮 QCA);
  4. 混合式:一半线性、一半组态。

软件里就是四步:

  1. fsQCA 先分析通向中介变量的前因组态(比如"什么样的条件组合能带来高创新活力");
  2. 点「组态隶属度矩阵」→ 算出每条组态的交集隶属度(P1、P2...);
  3. 点「⬇ 组态隶属度 CSV」导出,再去「⬇ R 中介脚本」或「⬇ SPSS 语法」;
  4. 生成的代码里已经对好变量名:总效应 → 组态对中介 → 直接效应 → 逐条组态的 Bootstrap 间接效应 (5000 次,偏差校正置信区间),还附了 lavaan 链式中介模板与 PROCESS 的 Model 4 / 6 / 83 / 84 语法。

两个必须自查的点(软件里也写在提示框里):① 组态隶属度之间往往高度相关------入模前看共线性(脚本已带 COLLIN TOL);② 面板数据记得用「个体-时期」标签合并,直接接 plm 面板回归。


四、【第二版新增③】面板 / 时序 QCA:不是一个方法,是五种

面板数据做 QCA 最容易犯三个错:只做 pooled 就交稿 、把 between 当 within 、把"两步 QCA"当成动态方法。所以第二版把五种做法分开做成了按钮。下面每个数字都来自软件对**省级面板示例(31 省 × 10 年 = 310 行)**的真实运行输出。

做法 回答的问题 真实结果
① Pooled + 分群稳健性 总体上什么组合导致结果? 4 条组态,解一致性 0.971 、覆盖度 0.463;逐个剔除省份 15 次,87% 完全一致、平均路径重叠 0.95
② 三步法 pooled / between / within "什么样的省"与"省内怎么变"是同一套逻辑吗? between 只剩 fiscal*coop(0.999 /0.434);within 仅 5/31 省可单独求解;Jaccard = 0.25
③ 时序 QCA(趋势集 / 滞后集) 什么变化组合带来结果变化? fiscal_up*~infra_up*infra_down*attention_up,0.880/0.270(279 个省-年)
④ 两步 QCA(远端 → 近端) 远端如何先建情境、近端在其中起作用? 远端 fiscal(0.956/0.478)→ 子样本 29 个(9%)→ 近端 attention*coop(0.828/0.854)
⑤ 二分阈值扫描(TS-QCA) "0/1 怎么切"会不会改变结论? 4 组阈值下主导解出现 2 次(50%)→ 部分稳健

between ≠ within 才是面板 QCA 的价值:between 讲"什么样的省更容易高绩效"(长期禀赋与结构),within 讲"同一个省什么情况下自身会往上走"(短期变化与政策冲击)。三者一致就放心报告,不一致就分别报告并解释"为什么不同"------审稿人通常认为这比强行统一更有价值。

顺便纠一个常见混淆:CRAN 上的 TSQCA 包做的是阈值扫描,不是"时序 QCA"。趋势集是另一套方法(Hino, 2009),本软件里由 ③ 实现。

面板的组态隶属度矩阵

上面五种做法各自出组态后,「⑥ 组态隶属度矩阵」会把它们统一展开成「案例(个体-时期)× 组态」:

  • 下拉可切换:Pooled / 三步法 between / 时序 QCA / 两步 QCA 第一步 / 第二步(跑过哪个就出现哪个);
  • 案例标签是 辽宁-2020 这种个体-时期 ,导出后可直接 merge 回原始面板做 plm();
  • 同样一键导出 CSV 与 R 中介脚本。

五、稳健性、报告与可复现

  • 稳健性 :校准锚点、一致性/PRI/频数阈值、方向性期望、逐条剔除条件、留一法剔除案例------五类扰动 30 项检验一次跑完 。实测:30 项成功、与基线完全一致率 77% 、平均路径重叠 0.85、基线路径保留率 92% → 判定"较稳健"。
  • 报告导出 :HTML(含图,可直接打印)/Word(三线表)/Excel(13 张工作表,含「组态隶属度」「路径对照」) /可复现 R 脚本(数据、锚点、阈值全写死,任何人运行得到同一个解,连组态隶属度 CSV 都会自动写出)。
  • 因果非对称:一键分析结果的否定(~Y),正面回答"那低绩效是因为什么"。
  • 内置 5 套示例 :制造企业(N=120)、省级数字政府(N=31)、Lipset 经典案例(N=18)、城市"放管服"清晰集(N=32)、省级面板(31×10=310)。

六、不会方法也能上手

  • 9 节引导教程 :5 分钟跑通 → 校准怎么定锚点 → 必要性与充分性 → 真值表与逻辑余项 → 读懂组态表 → 稳健性 → 论文写作清单 → 第九节:复杂中介,把组态接进回归;
  • 术语速查 22 条 (含"组态隶属度""组态隶属度矩阵""复杂中介""远因/近因")、常见错误自查 8 条 、论文自查清单 13 项;
  • 新手引导 会在界面上高亮关键区域,逐条讲解。

七、谁适合用

  • 做 fsQCA / csQCA,需要一张能直接进论文的组态表的人(第一版能力);
  • 做面板 / 时序数据,被告知"QCA 不能做面板",需要 pooled / between / within 三层结果做稳健性的人;
  • 客户或审稿人要求"带中介"的研究者------需要组态隶属度 → 回归/中介的整条链;
  • 想把结果放进附录、还要能给审稿人可复现代码的人。

不需要会写 R,但结果里给的全是可复现的 R 代码。


八、怎么用(Windows)

  1. 解压后双击 启动.bat :自动检查依赖、自动打开浏览器(127.0.0.1:7749);
  2. 「① 数据」页选示例 → 加载;想体验第二版,直接选 省级面板:数字政府绩效 2014--2023(模拟 N=310);
  3. 静态分析走 ②--⑦ 页;面板分析切到 「⑧ 面板 / 时序」,从「① 体检面板结构」一路点下去;
  4. 做完组态后打开 「组态隶属度矩阵」,需要做中介就下载 CSV + R/SPSS 代码。

环境:Windows 10 / 11 + R 4.x(首次启动会自动装缺的包)。


📮 获取 / 咨询 / 定制 :微信 canglang12002(任公子)

加好友请备注「fsQCA 第二版 」,方便优先通过。

提供一对一安装指导、按你的数据结构改造界面(多值集 mvQCA、聚类稳健标准误诊断、面板复杂中介模板等)。


方法学参考

  • Ragin, C. C. (2008). Redesigning Social Inquiry: Fuzzy Sets and Beyond. University of Chicago Press.
  • Schneider, C. Q., & Wagemann, C. (2012). Set-Theoretic Methods for the Social Sciences. Cambridge University Press.
  • Schneider, C. Q., & Wagemann, C. (2006). Reducing complexity in QCA: Remote and proximate factors and the consolidation of democracy. EJPR, 45(5), 751--786.
  • Garcia-Castro, R., & Ariño, M. A. (2016). A general approach to panel data set-theoretic research. JAMSIS, 2, 63--76.
  • Hino, A. (2009). Time-series QCA: Studying temporal change through Boolean analysis. Sociological Theory and Methods, 24(2), 247--265.
  • Caren, N., & Panofsky, A. (2005). TQCA: A technique for adding temporality to QCA. SMR, 34(2), 147--172.
  • 杜运周, 刘秋辰, 陈凯薇, 等. (2024). 运用混合方法发展和分析复杂中介模型. 管理世界.
  • Du, Y., et al. (2024). Studying complex causal processes in technological innovation and entrepreneurship with set-theoretic mediation models. Technovation, 134, 103015.
  • Greckhamer, T., et al. (2018). Studying configurations with QCA: Best practices. Strategic Organization, 16(4), 482--495.

本文所有数值均为 fsQCA Studio 第二版 对内置示例数据的真实运行输出;示例数据的生成机制写在软件的 R/10_examples.R 里,可逐行核对。

相关推荐
guanchabao3 个月前
经济学专业需要考证吗?
经济学
小郑加油5 个月前
一周读懂博弈论:从理性决策到信息博弈_Day2博弈论基础与战略思维
学习·管理学·经济学
梦想的初衷~5 个月前
基于通用优化软件GAMS的数学建模和优化分析
数学建模·农业·环境工程·经济学·能源系统
阿水实证通5 个月前
STATA CLI:我把 Stata 接进了命令行,也接进了 AI 工作流
人工智能·ai·经济学·实证分析
AAIshangyanxiu6 个月前
基于R语言机器学习方法在生态经济学领域中的实践应用
人工智能·机器学习·r语言·生态经济学·经济学
codeyanwu9 个月前
我的思维模型 -- 4.经济学篇(持续更新中~)
个人成长·思维模型·经济学·方法论·查理芒格·认知提升
搞科研的小刘选手9 个月前
【数字经济专题会议】第三届粤港澳大湾区数字经济与人工智能国际学术会议(DEAI 2026)
人工智能·aigc·软件工程·电子商务·数字经济·经济学·学术会议
Metathe1 年前
科技金融的未来 “王者”—— 电子金融
科技·金融·经济学·电子金融
對玛祷至昏1 年前
金融基础理论·下
金融·经济学