如何将 LIWC 格式的字典与 R 包 Quanteda 一起使用?
How do you use a LIWC-formatted dictionary with the R package Quanteda?
由于 LIWC 软件和词典是专有的,我很高兴看到它们似乎与仍在开发中但非常出色的 R 软件包 Quanteda 配合得很好。
R 包 Quanteda 的文档 demonstrates its use with a LIWC-format dictionary, as does this 。
我购买了 LIWC 2015,但不知道如何将词典导出到应用程序之外,而不是导出为 PDF。
根据 Receptivity 的要求编辑 ("the commercial side of LIWC")
我不会建议您如何从包含需要购买的软件的 Java 存档 (.jar) 文件中提取英语 LIWC 2015 词典。
与以前版本的 LIWC 软件不同,词典文件不直接随软件一起分发。但使用您合法购买的序列号登录,您可以从 http://dictionaries.liwc.net 下载 LIWC2007 和 LIWC2001 的非英语词典(取决于语言),其中包括德语、荷兰语、意大利语、俄语、法语和西班牙语版本。
如果您的字典格式与 LIWC 字典相同,例如 Moral Foundations dictionary,那么这将起作用:
require(quanteda)
mfdict <- dictionary(file = "http://www.moralfoundations.org/sites/default/files/files/downloads/moral%20foundations%20dictionary.dic",
format = "LIWC")
加载 Moral Foundations 词典并将其转换为 quanteda 格式。您可以使用字典来使用
构建文档特征矩阵
dfm(x, dictionary = mfdict)
由于 LIWC 软件和词典是专有的,我很高兴看到它们似乎与仍在开发中但非常出色的 R 软件包 Quanteda 配合得很好。
R 包 Quanteda 的文档 demonstrates its use with a LIWC-format dictionary, as does this
我购买了 LIWC 2015,但不知道如何将词典导出到应用程序之外,而不是导出为 PDF。
根据 Receptivity 的要求编辑 ("the commercial side of LIWC")
我不会建议您如何从包含需要购买的软件的 Java 存档 (.jar) 文件中提取英语 LIWC 2015 词典。
与以前版本的 LIWC 软件不同,词典文件不直接随软件一起分发。但使用您合法购买的序列号登录,您可以从 http://dictionaries.liwc.net 下载 LIWC2007 和 LIWC2001 的非英语词典(取决于语言),其中包括德语、荷兰语、意大利语、俄语、法语和西班牙语版本。
如果您的字典格式与 LIWC 字典相同,例如 Moral Foundations dictionary,那么这将起作用:
require(quanteda)
mfdict <- dictionary(file = "http://www.moralfoundations.org/sites/default/files/files/downloads/moral%20foundations%20dictionary.dic",
format = "LIWC")
加载 Moral Foundations 词典并将其转换为 quanteda 格式。您可以使用字典来使用
构建文档特征矩阵dfm(x, dictionary = mfdict)