在使用R語言作圖時,有時需要在圖上標注諸如求和、積分、上下標等數學符號,該操作可以通過expression函數完成。
expression(...)
括號中輸入數學表達式,配合plot、text、title、axis等函數使用,可以將數學公式繪制在圖表上。
1 x <- seq(0, 4, 0.01) 2 y <- sqrt(x) 3 tt <- expression(y == sqrt(x)) 4 plot(x, y, type = 'l', main = tt, las = 1)

expression函數支持的表達式語法與Latex類似,常用的表達式語句可以查看plotmath的幫助,即?plotmath。下面簡單總結一下:
1、基礎運算符

2、大型運算符

3、上下標

4、箭頭符號

5、集合運算

6、導數符號

7、特殊字體

8、希臘字母
希臘字母既可以使用其英文名表達,也可以使用symbol()表達。


