在R Markdown中渲染图形

时间:2016-12-19 05:05:49

标签: r graphics r-markdown

我一直在使用R Markdown来重现R代码并报告一些数据处理。在绘图方面,输出到RStudio IDE的内容与通过html中的knitr呈现的内容之间存在差异。以下是适用于这两种情况的代码

barplot(top10summariseDamage$totalDamage, 
        names.arg = c('Hurricane Opal','Heavy Rain/Severe Weather', 
                      'Tornadoes, TSTM Wind, Hail', 'Severe Thunderstorm',
                      'Wild Fires', 'Hail Storm', 'Major Flood',
                      'Hurricane Opal/High Winds', 'Winter Storm/High Winds',
                      'Record Cold'), 
        ylim = c(0, 5*10^10), las = 2, ylab = 'Dollars Damage ($)', 
        main = "Economic Damage by Event Type") 

以下是绘制矢量的输入,其中我为数字添加了逗号以增加清晰度

c(31728479000, 2.5e+10, 16000002500, 12053600200,  6.241e+09, 
 2.41e+09, 1.05e+09, 1000010000,  600005000,  5.6e+08)

在RStudio中正确生成以下内容 enter image description here 如您所见,最左侧的栏小于4e10。但是,当我使用knitr生成html报告时,会呈现以下内容

enter image description here

正如您所看到的那样,即使我将y轴增加了10倍,条形值也完全脱离了比例。任何帮助都会有所帮助。

0 个答案:

没有答案