找不到Highcharter程序包-Highchart功能不可用

时间:2019-05-11 22:07:48

标签: r highcharts

我想使用highcharter软件包来绘制一些股票图表。但是,当我使用install.packages和库时,收到一些错误消息。然后,当我尝试使用highchart函数时,出现以下错误消息:

  

highchart(类型=“股票”)错误:找不到函数“ highchart”。

以下是加载程序包时的错误:

install.packages("highcharter")
  

尝试网址“ https://cran.rstudio.com/bin/macosx/el-capitan/contrib/3.4/highcharter_0.7.0.tgz

     

内容类型'application / x-gzip'长度2851784字节(2.7 MB)

     

================================================ ===

     

下载2.7 MB

     

tar:无法设置默认语言环境

     

下载的二进制软件包在       / var / folders / g7 / zltv5nrj1qj0hcmdyql94s3r0000gn / T // RtmpnlCQEr / downloaded_pa​​ckages

library(highcharter)
  

错误:在loadNamespace(j <-i [[1L]],c(lib.loc,.libPaths()),versionCheck = vI [[j]])中,“ highcharter”的包或名称空间加载失败:    没有名为“ data.table”的包   另外:警告消息:   软件包“ highcharter”是在R版本3.4.4下构建的

此外,当我手动“激活”软件包时,它也将无法工作。 试图安装该软件包并选择它,也尝试过:

remove.packages(c("highcharter", "data.table"))
install.packages('highcharter', dependencies = TRUE)
install.packages('data.table', dependencies = TRUE)

也尝试过

highcharter::highchart

这是我现在正在运行的代码:

# Charting stock prices
hchart(type = "stock") %>% 
  hc_title(text = "monthly log returns") %>% 
  hc_add_series(asset_returns_xts[, symbols[1]], name = symbols[1])

我期望使用highcharter文档中描述的图表,但找不到包和函数。

1 个答案:

答案 0 :(得分:1)

感谢您的帮助! 我需要从计算机上卸载R和RStudio,然后它才能工作。

我不确定,为什么,但是它解决了我的问题,一切现在都运行顺利。

再次感谢您!

最诚挚的问候,

Bodo