R带有mathjax条件的情况

时间:2018-06-01 04:25:14

标签: r shiny conditional mathjax

您好我知道您可以使用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}

会产生下面的欢呼声

here

2 个答案:

答案 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

我认为上面的链接可以为您提供有关如何编写条件案例的详细信息。它还有一个链接,其中包含应用条件案例的正确教程。我希望它对您有所帮助。