您好我知道您可以使用withMathJax
函数在R-shiny应用程序中使用内联方程,但从我所看到的是您可以使用的简单数学方程式,如Rshiny示例{{ 3}}。我想知道是否有任何一个新的如何添加条件情况,就像在乳胶中使用以下代码
f(n) =
\begin{cases}
n/2, & \text{if $n$ is even} \\
3n+1, & \text{if $n$ is odd}
\end{cases}
会产生下面的欢呼声
答案 0 :(得分:1)
我认为那就是你想要的或者?
library(shiny)
ui <- {fluidPage(
title = 'MathJax Examples',
withMathJax(),
uiOutput('ex4')
)}
server <- function(input, output, session) {
output$ex4 <- renderUI({
withMathJax(
helpText('$$f(n)=\\begin{cases}
n/2, & \\text{if $n$ is even} \\\\
3n+1, & \\text{if $n$ is odd}
\\end{cases}\\!$$'))
})
}
shinyApp(ui, server)
答案 1 :(得分:-2)
how to acheive conditional output based on tab selection in shiny app
我认为上面的链接可以为您提供有关如何编写条件案例的详细信息。它还有一个链接,其中包含应用条件案例的正确教程。我希望它对您有所帮助。