如何使用Rmarkdown在里面写出包含`abs`的等式?

时间:2016-05-24 11:13:15

标签: r math r-markdown

我设法编写了整个等式 Equation I want to write

在Rmarkdown中使用以下代码

$$MAPE = \frac{1}{n} \sum_{d_i} (\frac{1}{q} \sum_{t_j} 
\abs{\frac{gap_{i,j}-s_{i,j}}{gap_{i,j}}}  )$$ 

但是,在Rmarkdown中,上面的代码返回:

Rmarkdown output

有谁可以帮忙弄清楚如何在这里获得abs? 感谢

2 个答案:

答案 0 :(得分:4)

扩展Andrie的回答:

写绝对值的另一种方法是 \lvert -3 \rvert

要自动调整垂直线的大小,请使用

\left\lvert -3 \right\rvert

在你的情况下,这变为:

$$MAPE = \frac{1}{n} \sum_{d_i} (\frac{1}{q} \sum_{t_j}\left\lvert{\frac{gap_{i,j}-s_{i,j}}{gap_{i,j}}}\right\rvert)$$

Image of Output

编辑:当我最初发布此答案时,我还无法嵌入图片。现在用embed替换了链接。

答案 1 :(得分:2)

使用mathjax,您可以使用" pipe"符号|表示绝对值。

试试这个:

$$ |-3| $$

enter image description here

在你的情况下:

$$MAPE = \frac{1}{n} \sum_{d_i} (\frac{1}{q} \sum_{t_j} |\frac{gap_{i,j}-s_{i,j}}{gap_{i,j}}|  )$$ 

这给出了:

enter image description here