R markdown1


title: "R markdown1"
author: "Linxin"
date: '2022-07-26'
output: html_document


林鑫的Rmarkdown学习

简单利用画图为例,以下是画图代码

dose=c(20,30,40,45,60)
drugA=c(16,20,27,40,60)
drugB=c(15,18,25,31,40)
plot(dose,drugA,type="b")

此案例引用于Rstuidio绘图例子

运行后如图

zhaopian2.png

简书markdown与Rmarkdown的区别

1.在Rmarkdown上的R代码可以显示+运行,但简书所提供的markdown编辑器则只能显示代码而没有环境运行R代码。

2.对于引用>和嵌套引用,markdown编辑器直接在文字前加上<,<<即可实现引用和嵌套引用。但是在Rmarkdown上,<与文字之间需要空出五格才可以实现引用和嵌套引用。

jietu7.png
jietu8.png

出现的一些错误

为什么无法启动png装置(已解决)
截图

zhaopian1

update

1.经过不断修改,png装置无法启动的报错已消失,现发现问题为关于Rmarkdown的包没有完全安装完成,安装完成后遂报错消失。(在之后的测试中发现实际上并不是因为这个原因)

2.现发现新的问题,在Rmarkdown中插入图片时,Rstudio无法找到本地路径的图片,但是存储在简书网站路径上的图片却可以使用,且简书所提供的markdown编辑器也有无法找到本地路径的图片的问题。


jietu

update2

经过单独运行,发现update里第一个错误并未得到解决,单独使用R运行时,可以正常画图;


jietu3.png

knit可以正常看到图像,但是在Rmarkdown里单独运行12~17行代码时,不能运行且报错无法启动png装置。


jietu2.png

update3

无法启动png()的错误已解决,是因为在Rmarkdown中单独运行程序时多带上了[r],所以只需运行13~17行代码,只带上代码行运行即可。

失败:
jietu4.png

成功:
jietu5.png

update4

在Rstuidio添加Latex时遇到一新问题

由于当时Rstuidio无法成功运行,判断问题为版本太新,换成了老版本来解决了此问题。
现在的新问题是Latex包对这个3.6.3的版本不匹配。
有两种解决方案。

一是更新版本;

二是下载一个小包,名为tinytex,也能提供差不多的功能。
jietu6.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容