Rstudio中.rpres文件调用lines函数无法生成绘图问题求助
R .rpres演示文稿绘图异常解决方法
原因说明
该异常是rpres渲染器对LaTex格式的宽度参数转义出错,导致生成的img标签存在语法错误,直接以文本形式输出到了幻灯片中,而非渲染为图片。
解决步骤
- 首先确认绘图用到的
NIHSStest和Prop_dead变量已提前正确赋值,两个向量长度匹配、无缺失值,单独在R控制台运行绘图代码可正常出图,无报错。 - 调整代码块的
out.width参数,将LaTex语法的\\textwidth替换为HTML兼容的百分比写法,修改后的代码块如下:plot(NINDS_minimal_t_PA$NIHSSB, NINDS_minimal_t_PA$Dead) lines(NIHSStest, Prop_dead) - 删除演示文稿同目录下的
Introduction R-figure文件夹,以及所有后缀为.knit.md的缓存文件,重启RStudio后重新预览即可。
内容的提问来源于stack exchange,提问作者abcihep
相关产品推荐
相关产品推荐

