这是一本前沿的定性比较分析(QCA)方法工具书,是通过R语言实现定性比较分析的一个全面指南。QCA方法的独特之处在于结合了定性方法与定量方法的特点,已成为近年来国外社会学、管理学、营销学、政治学、传播学等领域的学者进行开创性研究的“第三条道路”。QCA方法适用范围广泛,既可以用于小样本的案例研究(弥补案例研究的外部推广性差的缺陷),也可以用于大样本的数据分析(弥补大样本研究缺乏定性判断和对于复杂因果关系问题解释的局限)。
本书从简单介绍QCA的概念开始,从理论到校准,从分析到因式分解,触及了QCA的所有关键领域。除了对QCA方法基本原理的阐述,作者还基于R语言创建了QCA软件包,书中穿插了大量编程和图形界面操作的指导,适用于R语言高阶读者及R语言初学者等,为更广泛的QCA学习者提供了便利。
撰写这本书的最初想法始于2016年8月,目的是更新R中对QCA软件包的描述。自5年前上一版用户指南问世以来,很多东西都发生了变化,当时该软件包的版本为1.0- 0。
大多数命令都是向后兼容的,这意味着上一版用户指南中的示例仍可与当前版本的软件包一起使用。不同版本之间会有一些细微但非常重要的差异。例如,函数calibrate( )的默认值从type =\"crisp\"更改成了type =\"fuzzy\",但是在分析之前版本中的例子时,对于清晰集校准,应明确指定参数type =\"crisp\"。软件包安装目录中的ChangeLog文件明确了各个版本的所有更改信息(第2章有更多的详细信息)。
本书与该软件包3.3版本的发布相关。与之前相比,该版本有许多最前沿的特色:不仅大大改进了功能,还提供了图形用户界面,使得R初学者可以通过点击的方式使用此程序包。如果说以前的内容与命令行有关,那么现在与命令行和图形用户界面之间的互联有关。
图形用户界面的重点不是替代命令行,而是提供一种更易访问的方式来学习如何使用命令。无论用户友好程度如何,没有哪一种图形用户界面可以完全替代命令行的灵活性。R基础包尤其是QCA包中的各种可用书面函数,超出了任何标准化图形(因此受限)用户界面的可能性。
但是,该图形用户界面在某一点上显得非常特别:每一次单击都会立即触发相应命令的构造。由此,图形用户界面的真正目的是展示一种编写命令的可能的方式,同时也有更多其他方式等着用户去挖掘。
本书的结构与之前的用户指南不同。当然,它涉及相同的主题并介绍了相同的(更新后的)程序包,但在章节设置上,与以二元清晰集、多值清晰集和模糊集之间的区别为主线不同,一种更好的方式是基于QCA的分析过程:校准、必要性分析、充分性分析、构造和最小化真值表等。
本书已不仅仅是一本用户指南,也不是完全的理论材料。这对R相关信息(第1章做了非常简短的介绍)和QCA相关主题两部分来说均是如此。每一部分都有其专门的书籍,本书不能替代它们,而是将重点转移到了如何使用R进行定性比较分析上。
本书包含将QCA变体(cs、mv和fs,也有其他扩展)的理论和R结合在一起的专门章节,详细说明了如何使用命令行和新的图形用户界面执行每种分析。但是,仍鼓励读者借助其他来源补充相关知识,其中大多数来源将在特定章节介绍给大家。
说撰写这本书是一种挑战,这是一种保守的说法。它最初是一种挑战,但慢慢地已经发展成我绝对没有预料到的事情。本书是为想象中的读者写的,我们进行了许多有趣的讨论,这些讨论都源于自然的问题。读者既可以是对R感兴趣的QCA专家,也可以是对QCA感兴趣的R专家,又或者是最常见的情况:既不是QCA专家也不是R专家。但是,问题都是一样的:
这到底是什么?和/或
如何用R做到这一点?
在与虚构的读者进行对话并试图预测读者期望从书中了解何种问题并得到何种答案时,必须重写许多章节和段落,有时甚至是一个词。在描述和解释的过程中,我常常意识到,我认为理所当然的许多事情并非微不足道。实际上,这个过程是在提示我重新思考和重写命令结构以更好地回答潜在的问题,同时也可以提升用户体验。
就像雕塑家对于雕刻出一座雕像的可能性有具体的想法那样,最初的书稿计划逐渐适应新的结构,以实现撰写过程中出现的所有想法。从某种意义上说,这本书是它自己写成的,就像石头里已经存在雕像,雕塑家只是去除多余的材料来揭示它一样。我非常高兴能经历这样一个过程。
改进软件包中的代码意味着要在书中进行进一步的、更好的阐释,而在多次描述概念时又涉及重新编写代码,从而耗费了将近整整一年的时间。在本书内容和代码之外,每次更改都意味着要付出更多的努力来更新图形用户界面。在没有编程专业背景的情况下,编写软件包尤其是图形用户界面是一项艰巨的任务。
为了规避操作系统之间的差异,最好的选择是打开最为通用的环境—网络页面的对话框。值得庆幸的是,尽管我仍须在此过程中学习HTML、Javascript和SVG,但是优秀的Shiny软件包使得在网络页面打开对话框这项工作变得可行。现在,该图形用户界面的后端已经相当稳定且易于管理,而前端非常接近理想状态,将点击对话框与基于网络的命令行结合在了一起,且都位于同一工作空间。
目前,该图形用户界面仍然缺少一个重要的并且肯定会保留在下一版本的开发列表中的东西,即代码编辑器。有很多选择可供挑选,但我根本没有时间选择合适的方式去开发代码编辑器。该软件包的下一个版本很可能旨在完善图形用户界面。
R是一个很棒的环境,很少有人意识到它可以用于写书。这本书是用R编写的。没有足够的文字可以描述Yihui Xie和RStudio所有工程师团队的出色工作,他们提供了这项公共服务,尤其是接纳HTML、PDF和电子书出版形式(还有其他形式)的knitr、rmarkdown和bookdown软件包。自动将标记代码转换为LaTeX,并最终呈现为精美的PDF版本,使得本书的编写比我预期的要容易得多。
在本书中,有很多地方都使用R命令来举例说明理论知识。它们被安排在特定的灰色框中。除了极少数仅用于说明的命令外,所有命令都有相应的输
作者简介.阿德里安??杜萨(Adrian Du??a),罗马尼亚布加勒斯特大学社会学系教授,比较方法专家组织COMPASSS咨询委员会和指导委员会的成员。主要研究兴趣是QCA方法、最小化算法的编程等,发表了大量有关方法的文章,曾编写并向CRAN提交R包,其中两个包专门用于QCA,还有另一个名为“venn”的包,可以绘制多达7个集合的韦恩图,该包可与QCA一起使用。..译者简介.杜运周,博士,东南大学经济管理学院教授、博士生导师。美国北卡罗来纳大学教堂山分校社会学系访问学者,国家自然科学基金通讯评审专家,国际比较方法专家网络COMPASSS咨询委员,中国管理模式杰出奖理事会理事。主要研究领域为:制度理论、创客空间与创新创业、QCA方法等。先后主持国家自然科学基金项目4项、教育部人文社会科学项目1项、中国博士后科学基金项目1项等,在Management and Organization Review、Journal of International Marketing、International Business Review和《管理世界》等国内外期刊上发表数十篇学术论文,出版了。曾获Emerald Citation of Excellence Award、教育部高等学校人文社会科学优秀成果奖二等奖、江苏省哲学社会科学奖三等奖等。.自2017年以来,翻译出版了《QCA设计原理与应用:超越定性与定量研究的新方法》《重新设计社会科学研究》等QCA方法著作,在《管理世界》杂志上系统介绍了QCA方法,先后受邀到北京大学、中国人民大学、武汉大学、南京大学、同济大学、华南理工大学、华东理工大学等高校,以及教育部网络培训中心讲授QCA方法原理和应用。先后与机械工业出版社华章分社一起举办四届QCA方法工作坊,还在IACMR会议上组织QCA方法工作坊,以及参加国际QCA方法专家工作坊。