我想添加一個表達式到出現條件項的圖中,如E(Y | X)。使用例如:將表達式中的垂直條添加到圖
plot(x=c(.5),ylim=c(0,1),xlim=c(0,2))
text(x=1,y=.5,labels=expression(E(X|Y)),pos=1)
不這樣做,但它會產生E(|(X,Y))。很明顯,我不知道如何正確地將垂直條放入表達式 - 有人可以幫忙嗎?謝謝。
我想添加一個表達式到出現條件項的圖中,如E(Y | X)。使用例如:將表達式中的垂直條添加到圖
plot(x=c(.5),ylim=c(0,1),xlim=c(0,2))
text(x=1,y=.5,labels=expression(E(X|Y)),pos=1)
不這樣做,但它會產生E(|(X,Y))。很明顯,我不知道如何正確地將垂直條放入表達式 - 有人可以幫忙嗎?謝謝。
plot(x=c(.5),ylim=c(0,1),xlim=c(0,2))
expr = expression("E" * (X ~ "|" ~ Y))
text(x=1,y=.5,labels=expr,pos=1,cex=4)
編輯
@joran提出了不同的版本(也有少的空間在這一個)
expr1 = expression(E(X*"|"*Y))
text(x=1,y=.8,labels=expr2,pos=1,cex=4)
是否有一個原因你不願意簡單地使用'labels =「E(X | Y)」'? – joran 2013-03-20 17:15:55
是的,我需要在更復雜的表達式中添加上標和下標。 – tomka 2013-03-20 17:18:07