【问题标题】:Sentiment Analysis using R: github 'okugami79/sentiment140' package installation error使用 R 进行情感分析:github 'okugami79/sentiment140' 包安装错误
【发布时间】:2018-01-12 12:30:29
【问题描述】:

我希望安装开发者 okugami79 的 Sentiment140 github 包。我为此编写了以下脚本:

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

但它抛出了一个错误:

安装失败:连接 raw.githubusercontent.com 端口 443 失败:超时 警告消息:不推荐使用用户名参数。请使用 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")

这也提示错误:

警告:无效的包'sentiment-master' 错误:错误:未指定包 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" "sentiment- master"' 的状态为 1 install.packages 中的警告:软件包“sentiment-master”的安装具有非零退出状态

我应该如何在 R 中从 github 安装所需的包?请求您提供宝贵的建议/解决方案。

谢谢!

【问题讨论】:

    标签: r github sentiment-analysis devtools


    【解决方案1】:

    在 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

    【讨论】:

    • 感谢您的建议@dshkol。我一定会使用你建议的所有选项。
    猜你喜欢
    • 2017-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-10
    • 2011-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多