工具:Windows 7操作系统、RStudio(Version 0.99.893)、R(Version 3.2.4)
使用的R包:showtext(用于Windos上字体的选择)、Cairo(R中的图形驱动包,可以消除锯齿)、ggplot2(图形绘制包)、dplyr,以及knitr及相关包就不叙述了。
在RStudio创建的.Rmd文件中写入代码生成Html网页。网页中的统计图由ggplot2包绘制,字体非常小,在theme()函数中调整也不行(生成的网页见此:
    )。但是如果单独运行这段代码,生成的图形却是正常的(图形见此:);如果看不了,可以从此处下载:
    。查了许多资料,还是不明白为什么,是不是和使用Cairo图形驱动包有关系?请哪位大神不吝赐教。
    源代码见此(
      ),
      数据下载地址:
        knitr::opts_chunk$set(echo=FALSE, message=FALSE, warning=FALSE, cache=TRUE,
        dev = "CairoPNG", fig.showtext = TRUE, dpi = 50)
        dpi适当设置小一点,我的设置如下
        dpi = 50
        fig.width=16,fig.height=9