从 R 中的 QCA 包导出真相 table

Exporting the truth table from QCA package in R

今天这几乎让我发疯,所以我想我分享它:

如果您使用 R 中的 QCA(定性比较分析)包,您可以创建所谓的真相 tables。它们是数据分析过程中必不可少的部分,因此如果您想报告您的发现,能够导出真相将非常有用table。

导出的一个选项是直接从 R 中复制输出。但这不是很方便,因为这意味着您只能使用固定宽度的字体,例如 courier new。

您可以使用 write.table() 函数在 R 中导出 tables,但是,truthtable() 函数不会创建数据框作为输出,因此您不能将其导出为 table.

因此,问题是如何将真相 table 导出为实际 table?

答案很简单,但如果你不知道去哪里找就很难找到。

如果将真值table写入变量,则可以访问该变量中对应数据框的对象tt。导出应如下所示:

myTable <- truthtable(parameters.....)
write.table(myTable$tt, file = "filename.txt", sep = "\t", quote = FALSE)

我希望这可以让其他人免于我必须经历的痛苦过程才能找到答案。有关更多信息,请查看下面的参考资料。

Thiem, A., & Dusa, A. (2013)。与 R.

的定性比较分析