2013-12-12 130 views
2

..不要如何繪製矩陣。 我想插入一個3x3矩陣到一個R圖中,我看不到如何在plotmath()中模擬許多乳膠命令。 我想模仿乳膠pmatrix環境風格。 這招適用於2×2矩陣:如何在R圖中打印矩陣?

文本(1,0.4,式(bgroup的( 「(」,頂上( 「×4 F」, 「Y 3 5」), 「)」)))

+2

當我支持tikz設備的時候,我真的很失望。它允許真正的LaTex。 Hmisc有一個'latex'驅動程序。 –

回答

0

嘗試這樣:

text(1,.4, expression(bgroup("(", atop("x 4 f", atop("y 3 5","z 2 k")), ")"))) 

您也可以嘗試這樣的做法有所有行是同樣大小的字體:

text(1,.4, expression(bgroup("(", atop("\n",paste("x 4 f \ny 3 5 \nz 2 k")), ")")),cex=0.8) 

text(1,.4, expression(bgroup("(", atop("\n",paste(" x 4 f \n y 3 5 \n z 2 k")), ")")),cex=0.8) 
+0

是的,我也嘗試過。問題是第一行比下兩行更大.. –

+0

@ user1666237的確如此。查看我的編輯以獲取備用解決方案。只是爲了讓你的問題更加完整,你應該展示你已經嘗試過的東西。 – Jota

+0

text(5,5,expression(bgroup(「(」,atop(「\ n」,paste(「x 4 f \ ny 3 5 \ nz 2 k」)),「)」)),cex = 0.6)幾乎是完美的。謝謝你的回答和建議。 –