【问题标题】:ggplot shows different graph in R console vs after knittingggplot 在 R 控制台中与编织后显示不同的图形
【发布时间】:2021-07-07 15:09:11
【问题描述】:

参考图片,不知何故该代码块中的所有图形在 HTML 中呈现不同。其他代码块也有呈现良好的 ggplot 图?!不知道造成这种差异的原因是什么。有什么建议吗?提前致谢!

【问题讨论】:

    标签: html r ggplot2 knitr


    【解决方案1】:

    在左图中,year_id 是一个因子或字符。

    必须查看其余代码才能确定原因。

    更进一步的东西可能会改变它或以不同的方式定义它。

    【讨论】:

    • 是的,我将 year_id 转换为因子,因为我希望图看起来那样(如左侧)。我删除了对因子的转换,现在两个图看起来都相似(如右侧),但这不是我想要的:(
    • 再一次,我们需要查看所有 Rmd 以查明它为什么这样做或不这样做,但如果你不这样做,只需在美学中使用 x = as.factor( year_id )不想知道原因
    • 所以,我这次正确地查看了 RMD,并意识到我已经考虑了一些年 ID 字段但不是全部,因此情节看起来不同,根据您的最后一条评论进行了更改,现在它都好。感谢您为我指明正确的方向!
    • 太棒了!必须有所作为,很高兴能提供帮助
    猜你喜欢
    • 2021-01-04
    • 1970-01-01
    • 2017-05-19
    • 2014-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多