小编Gab*_*nto的帖子

在一个闪亮的应用程序内旋转3D散点图

我正在写一个新的Shiny应用程序,我想使用plot3d()绘制一个旋转的3D散点图,如下所示:

# Spinning 3d Scatterplot
library(rgl)
plot3d(wt, disp, mpg, col="red", size=3)
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用与此处所做的类似的东西: shinyRGL示例,带有选项renderWebGL({})webGLOutput().但我一直收到这个错误:

匹配错误(x,table,nomatch = 0L):'match'需要向量参数

我无法弄明白为什么.

这是我现在使用的数据集的示例:

n=100
taxi <- data.frame(conversion=c(rep(1,20),rep(0,80)),
         day = sample(1:7, n, TRUE),
         hour = sample(0:23,n, TRUE),
         source= sample(1:4, n, TRUE),
         service= sample(1:5, n, TRUE),
         relevancy= sample(1:4, n, TRUE),
         tollfree= sample(c(0,1), n, TRUE),
         distance= sample(0:15, n, TRUE),
         similarity= sample(seq(0,1,0.01), n, TRUE),
         simi.names= sample(c('[0,0.25)','[0.25,0.5)','[0.5,0.75)','[0.75,1]'), n, TRUE),
         dist.names= sample(c('[0,1)','[1,2)','[2,3)','[3,4)','[4,15]'), n, TRUE),
         week= sample(1:7, n, TRUE),
         rel= sample(c(1,4), n, TRUE))
Run Code Online (Sandbox Code Playgroud)

我为ui.R做了这个:

shinyUI(navbarPage("",
               tabPanel("Data",
                        sidebarLayout( …
Run Code Online (Sandbox Code Playgroud)

3d r shiny plotly

3
推荐指数
1
解决办法
2460
查看次数

标签 统计

3d ×1

plotly ×1

r ×1

shiny ×1