4
如何在R中使用Latex表達式中的變量?如何在R的標題中使用兩個變量?
例如:
a<-5; b<-1; plot(X, Y, main=expression(paste(p==a,q==b)))
a
和b
爲R的變量。另外我想在輸出中有「,」? 我該怎麼做?
如何在R中使用Latex表達式中的變量?如何在R的標題中使用兩個變量?
例如:
a<-5; b<-1; plot(X, Y, main=expression(paste(p==a,q==b)))
a
和b
爲R的變量。另外我想在輸出中有「,」? 我該怎麼做?
可以使用substitute
而不是expression
。第二個參數是一個指定替換字符串和對象的列表。
a <- 5
b <- 1
plot(1, 1, main = substitute(paste(p == a, ", ", q == b), list(a = a, b = b)))
除了表達式,您可以使用bquote()
獲得所需的效果。 .(a)
確保將其替換爲實際的a
值,*","
爲表達式添加逗號。
a<-5
b<-1
plot(1:10, main=bquote(p==.(a) *"," ~q==.(b)))
什麼是預期的輸出? –
例如p = 5,q = 1; (5和1是R變量的值。) – user2227801