使用R:github'okugami79 / sentiment140'包安装错误的情感分析

时间:2018-01-12 12:30:29

标签: r github sentiment-analysis devtools

我希望开发者okugami79安装sentiment140 github软件包。我为此写了以下脚本:

install.packages("githubinstall")
require(devtools)
library(githubinstall)
install_github('sentiment140', 'okugami79')
library(sentiment)

但它引发了一个错误:

  

安装失败:无法连接到raw.githubusercontent.com端口443:超时   警告消息:不建议使用Username参数。请使用okugami79 / sentiment140

然后我按如下方式修改了安装声明:

install_github('okugami79/sentiment140')

仍然犯了一个错误:

  

安装失败:无法连接到raw.githubusercontent.com端口443:超时

我通过以下链接检查了stackoverflow上的解决方案:

Timeout R package installation from Github

在这里,我找到了一种方法来安装github软件包,方法是下载软件包zip文件并使用以下命令安装在R中:

install.packages("/address/to/zip-package", repos = NULL, type="source")

这也会提示错误:

  

警告:无效的包'情感主人'   错误:错误:未指定包   install.packages中的警告:     运行命令'“C:/PROGRA〜1 / R / R-33〜1.3 / bin / x64 / R”CMD INSTALL -l“C:\ Users \ u257449 \ Documents \ R \ win-library \ 3.3”“情绪 - 主人“'有身份1   install.packages中的警告:软件包'sentiment-master'的安装具有非零退出状态

我应该如何从R中的github安装所需的软件包?您需要提出宝贵的建议/解决方案。

谢谢!

1 个答案:

答案 0 :(得分:0)

在Windows和OSX上,只有一对简单的函数从Github源代码安装了这个软件包。

install.packages("devtools")
devtools::install_github('okugami79/sentiment140')

您的系统设置可能有些不寻常,在这种情况下,获取会话信息会很有帮助。您可以输入sessionInfo()来获取该信息。

但是,请注意您要安装的此程序包已超过Github上description file的4年。许多工作已经进入其他与自然语言处理和情感分析相关的软件包。 CRAN Task View for Natural Language Processing是一个很好的起点,可以直接从CRAN安装许多这些软件包的概述。有许多资源可以得到更好的维护。例如,这是使用tidytext包进行情感分析的chapter