R - Graph字体问题

时间:2015-10-20 09:09:11

标签: r

SELECT t.cashbilling_id AS cashbilling_id_bills,
       s.cashbilling_id AS cashbilling_id_returns,
       t.article_id,
       t.cashbillingBRCarticle_total - IFNULL(s.cashbillingBRCarticle_total, 0) AS diff
FROM cash_billings_bills_articles t
     LEFT OUTER JOIN cash_billings_returns_articles s ON t.cashbilling_id = s.cashbilling_id AND t.article_id = s.article_id

测试操作系统: CentOS 7,Debian 8.1

运行以下命令。
Rscript test.R - > create test.png。

我的图表很奇怪。
标题,x和y轴字符不是英文。
如何打印正常的英文字符?

enter image description here

1 个答案:

答案 0 :(得分:1)

?par开始,font部分:字体5应为符号字体。如果选择font.main = 5,则没什么好吃的。您应该选择1,2,3或4

x <- y <- seq(10,70,10)
par(mfrow=c(2,3), mar=c(4,4,3,3))
for(i in 1:5){
  plot(x, y, type='o', col='red', xlab = "", ylab = "")
  grid()
  title(main="title", xlab="B", ylab="C", font.main=i)
}

enter image description here