我想绘制sepal.length和sepal.width数据的双变量表面图。我尝试了以下代码:
library(ISLR)
library(MASS)
library(plotly)
attach(iris)
gd <- kde2d(x = Sepal.Length, y = Sepal.Width, n = 50)
x, y = dg$y, z = dg$z) %>% addrt <- plot_ly(x = dg$_surface()
rt
我期待一张表面图,但发生了以下错误消息:
getExportedValue(pkg,name)出错: 无法打开文件&#39;〜/ R / win-library / 3.3 / viridisLite / data / Rdata.rdb&#39;:没有这样的文件或目录 另外:警告信息: 在getExportedValue(pkg,name)中:重新启动中断的promise评估
我检查了目录并提交了&#34; Rdata.rdb&#34;。他们都没有丢失。请给我一个解决方案。
答案 0 :(得分:0)
@ - RomanLuštrik 以前的代码不对。但以下是。
rd <- kde2d(x = Sepal.Length, y = Petal.Length, n = 50)
irdp <- plot_ly(x = rd$x, y = rd$y, z = rd$z) %>% add_surface()
irdp