【发布时间】:2016-12-01 15:35:42
【问题描述】:
我正在尝试将 ggplotly 与以下会话信息一起使用:
R version 3.3.1 (2016-06-21)
Platform: x86_64-ubuntu14-linux-gnu (64-bit)
Running under: Ubuntu 14.04.5 LTS
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] plotly_3.6.0 ggplot2_2.2.0 mra_1.0 frb_3.12
我可以像这样使用 plot_ly 函数并制作正确的图表,所以 plotly 包似乎正在工作:
ploty_ly(z = volcano, type = "surface")
但是我在使用ggplotly 函数时遇到了困难:
p<-ggplot(data = mtcars, aes(x = hp, y = cyl)) +
geom_smooth(method = lm, formula = y~x) +
geom_point()
上面创建了调用时显示的图形 p。
但是,当我调用z <- ggplotly(p) 时,我收到以下错误:
Error in get(x, envir = ns, inherits = FALSE) :
object 'new_panel' not found
任何想法为什么我会收到此错误/如何解决它?
【问题讨论】:
-
您可以尝试将
plotly包更新为plotly_4.5.6。您也可以尝试重新启动会话。它对我来说很好。 -
谢谢,这对我有用。知道“new_panel”错误是由什么引起的吗?