我想使用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_packages
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文档中描述的图表,但找不到包和函数。
答案 0 :(得分:1)
感谢您的帮助! 我需要从计算机上卸载R和RStudio,然后它才能工作。
我不确定,为什么,但是它解决了我的问题,一切现在都运行顺利。
再次感谢您!
最诚挚的问候,
Bodo