这是我的R代码:
output$heatmap_viewed_ads <- renderPlotly({
plot_ly( x = c(1,2,3,4,5), y = casted_viewed_ads$FEED, z = as.matrix(casted_viewed_ads[2:15]), type = "heatmap",colors = "Greens" )%>%
layout(title = "#Views", xaxis=list(title="Position of Display"))})
我正在这里绘制这些数据。我现在想要显示由
生成的矩阵as.matrix(casted_viewed_ads[2:15])
是的,有人能帮帮我吗?我是R.我是使用Shiny and Plotly的新手。
谢谢!
答案 0 :(得分:1)
您可以使用renderTable
在闪亮应用中显示矩阵。
服务器强>
output$matrix <- renderTable({
yourmatrix <- as.matrix(casted_viewed_ads[2:15])
yourmatrix
})
<强> UI 强>
mainPanel(
plotOutput("heatmap_viewed_ads"), #you can eliminate this line if you just want to show the table
tableOutput("matrix")
)