2012-12-06 54 views
0

我繪製了一個堆積的條形圖,我需要在Times New Roman Font中編寫圖例和標題。默認情況下它是Arial字體。我該如何改變它?如何在grid.text()中使用Times new Roman字體?

grid.text("title", x = 0.33, y = 1, just = c("left", "top"), 
      gp = gpar(fontsize = 18, fontface = "bold"))  

我用一個參數fontfamily = "Times",但我得到的錯誤消息。我如何使用Times字體呢?

問候

+0

你是否在'grid.text'或者'gpar'裏面調用了'fontfamily'參數?因爲'grid.text(「title」,x = 0.33,y = 1,just = c(「left」,「top」),gp = gpar(fontsize = 18,fontface =「bold」,fontfamily =「Times」 )''爲我工作,但'grid.text(「title」,x = 0.33,y = 1,只是= c(「left」,「top」),gp = gpar(fontsize = 18,fontface =「bold」 ),fontfamily =「Times」)'拋出一條錯誤消息。 – plannapus

+0

感謝您的快速回復 – Manish

回答

3

嘗試使用的font=代替fontfamily=

欲瞭解更多信息,請參閱奧克蘭大學Paul Murrell博客Specifying Fonts in R。另見James Keirstead的Changing the fonts in R plots

這個問題類似於另一個SO問題,Fonts in R plots

+0

我有一個數據框,最後一列是其他列的總和。我只是想讓它大膽。這怎麼可能。 –

+0

@ArunRaja:如果你想要問題的答案,那麼寫這樣的評論是不是做到這一點的方式。這個評論被埋沒了,可能只有你和我纔會看到它。相反,使用上面的「問題問題」按鈕。寫一個清晰而詳細的問題。然後StackOverflow上的每個人都有機會回答你。 –

+0

我問過這個問題,但得到了否定的答覆,我不知道爲什麼。 http://stackoverflow.com/questions/29340345/make-first-and-last-row-of-a-dataframe-bold-using-tablegrob –

相關問題