繁体   English   中英

ggtern的三元图无法正常工作

[英]ternary plot of ggtern not working in shiny

我想在一个闪亮的应用程序中使用ggtern()的输出。 但是,由于某些限制,它似乎失败了。

它应该是这样的: 应该是什么样子

这是实际的闪亮输出: 输出闪亮

参见此处的可复制示例:

library(shiny)
library(ggtern)

ui <- fluidPage(
        mainPanel(
           plotOutput("ggtern")
        )
)
server <- function(input, output) {
    output$ggtern <- renderPlot({
        ggtern(data.frame(x=10, y=30, z=60), aes(x, y, z)) + geom_point()
    })
}
shinyApp(ui = ui, server = server)

我会忽略什么吗?

将绘图功能放置在print命令中:

 output$ggtern <- renderPlot({
        print(ggtern(data.frame(x=10, y=30, z=60), aes(x, y, z)) + geom_point())
    })

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM