首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用write_delim和here包将.txt文件保存到Rmarkdown的子目录中

,可以按照以下步骤进行操作:

  1. 首先,确保已经安装了write_delim和here包。可以使用以下代码进行安装:
代码语言:txt
复制
install.packages("write_delim")
install.packages("here")
  1. 在Rmarkdown文件中,首先加载所需的包:
代码语言:txt
复制
library(write_delim)
library(here)
  1. 创建一个子目录,并将.txt文件保存到该子目录中。可以使用以下代码:
代码语言:txt
复制
# 创建子目录
sub_dir <- here("子目录名称")

# 创建.txt文件的数据
data <- data.frame(x = 1:5, y = letters[1:5])

# 将数据保存为.txt文件
write_delim(data, file = here(sub_dir, "文件名.txt"), delim = "\t")

在上述代码中,"子目录名称"是你想要创建的子目录的名称,"文件名.txt"是你想要保存的.txt文件的名称。

  1. 运行Rmarkdown文件,该.txt文件将保存在指定的子目录中。

这样,你就可以使用write_delim和here包将.txt文件保存到Rmarkdown的子目录中了。这种方法可以方便地管理文件,并确保文件保存在正确的位置。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

R沟通|用bookdown制作图书(1)

介绍 Rbookdown扩展是继knitrrmarkdown扩展之后, markdown格式另一种扩展, 使得Rmd格式可以支持公式、定理、图表自动编号引用、链接, 文献引用链接等适用于编写书籍功能...文件夹包含 CBook子目录包含了所需中文书模板, CArticle子目录包含了论文格式模板, 其它子目录有一些别的模板(都可以学习使用,有机会小编再出教程呀!) ?...为了在本地支持网页数学公式显示还有一个MathJax目录, 参见其中readme.txt说明文件。...使用教程 新建一个新project(File-New Project),然后CBook文件夹内部所有文件复制粘贴到project文件,例如: ?...),因为构建书籍包含了各类Rmarkdown语法,如果你不会使用可能会很头疼。

1.4K40

「R」使用Rmarkdown进行博文写作

我实际做事情就是写了两个R函数,可以通过调用方式创建Rmarkdown文档,并利用knitrknit函数将其转换为markdown文档。...第二步 下面两个函数保存到一个R文件(以.R结尾): ################ ## 用rmd写博客 ## ################ # 作者:王诗翔 # 更新日期:2018-02...} 我把它保存为new_post.R,上述我进行了比较详细注释,请在使用之前仔细阅读一下。 使用 我以现在以Rmarkdown这篇文章为例,简单讲一下使用。...前两步创建两个文件扔到该目录。运行R文件: source("./new_post.R") 这样就能在R控制台调用里面的两个函数了。...特别是你固定你自己写法之后,你两个函数目录路径默认参数全部对应上,再使用RTAB键补全,运行命令简直秒秒钟,专心写文章就好啦。

90320

R语言入门之工作空间与R

这里我建议大家使用RStudio,因为RStudio提供非常强大R语言高度可视化操作界面,你可以在RStudio里写R代码,也可以写Python代码,同时可以使用Rmarkdown来写自己文档。...="myfile") # 文件默认会以".Rhistory"结尾 # 调用你历史指令 loadhistory(file="myfile") # 同样地,文件默认以".Rhistory"结尾 # 工作空间保存到当前工作目录...c:\mydocuments\myfile.txt,但是这样路径在R是错误,因为R“\”作为转义符,正确路径应该是c:\\my documents\\myfile.txt或c:/mydocuments.../myfile.txt,这里我推荐使用第二种表达方式,因为它linux里形式保持一致。...R其实Python库有点类似,大家可以对比着看,我在以后也会开Python专栏,大家详细讲解如何在工作实现RPython完美融合。

1.4K20

R沟通|Bookdown中文书稿写作手册(

/github.com/rstudio/bookdown) 是继knitrrmarkdown扩展之后, 另一个增强markdown格式扩展, 使得Rmd格式可以支持公式、定理、图表、文献自动编号引用等适用于编写书籍功能...该目录所有的文本文件都要使用UTF-8编码。 2.3.1 index.Rmd文件 一本bookdown书, 一般都需要有一个index.Rmd文件, 这是最后生成网站主页原始文件....R程序都在一个单独R会话独立地运行,避免了不同Rmd文件之间同名变量同名标签互相干扰。...我们也可以用其他浏览器(建议使用 Google chrome 浏览器)打开_book子目录index.html文件来查看gitbook格式图书。...可以在_book子目录中找到这个PDF文件。 对于epub_book格式,如果成功编译,会在操作系统默认ePub软件(如苹果电脑book)打开,并在_book子目录中找到这个ePub文件

2.8K10

使用java API进行zip递归压缩文件夹以及解压

一、概述 在本篇文章,给大家介绍一下如何文件进行zip压缩以及如何对zip解压。所有这些都是使用Java提供核心库java.util.zip来实现。...二、压缩文件 首先我们来学习一个简单例子-压缩单个文件一个名为test1.txt文件压缩到一个名为Compressed.zipzip文件。...我们将把test1.txttest2.txt压缩成multiCompressed.zip: public class ZipMultipleFiles { public static void...,所以需要递归遍历 每次遍历找到是目录时,我们都将其名称附加“/”,并将其以ZipEntry保存到压缩,从而保持压缩目录结构。...在此示例,我们compressed.zip解压缩到名为unzipTest文件

5.5K20

别人电子书,你电子书,都在bookdown

bookdown是著名R作者谢益辉开发,支持采用Rmarkdown (R代码可以运行)或普通markdown编写文档,然后编译成HTML, WORD, PDF, Epub等格式。...下面分2步讲述,自己如何构建一个Bookdown书籍,第一部分是通过bookdown示例了解其基本功能使用,第二部分是个人在使用过程碰到问题和解决方式。...Install Rstudio (version>1.0.0) (安装使用见Rstudio) Install Pandoc (version>1.17.0.2)或者参照here。...另外当目录下同时存在name1.pngname1.pdf文件时,会自动选择在HTML展示name1.png文件,在PDF输出引入name1.pdf格式文件。...这时可以使用Text Reference。当图或表标题太长时,也可以使用Text Reference引用一段话作为图标题。 Here is normal text.

3.5K110

2024年04月_生信入门班_微信群答疑笔记

【R】请问这个文件是保存比较好吗? 通常不保存,不过具体还是要看自己需求。 【Rmarkdown】这里Rmarkdown为何不显示预览嘞? 因为你弹窗口了。...【Rmarkdownrmarkdown输出pdf时候,报错没有安装latex 输出html即可。 【R】为什么read.csv在R script能正常运行,但rmd中报错呢? 工作目录不对。...【Linux操作】为什么我这里用tr会报错呀,我代码就是按“命令 参数 文件”顺序来呀,为什么会报错呢 tr这个命令接受输入是标准输入,比较特殊,要用 tr 'a' 'A' < readme.txt...【Linux环境】请问Linux在不同激活环境下,对文件进行操作,会有什么影响吗?...,【2】是新下载R在位置,那么这样我再重新安装R时候,R二进制存到【1】还是【2】里,怎样可以删除原先这个【1】路径呢?

12410

CMAKE入门实战

1.单个源文件 CMakeLists.txt 语法比较简单,由命令、注释空格组成,其中命令是不区分大小写。符号 # 后面的内容被认为是注释。...2.多个源文件 2.1 同一目录,多个源文件 在1cmake添加下面这行: # 查找当前目录下所有源文件 # 并将名称保存到 DIR_SRCS 变量 aux_source_directory(....Demo MathFunctions) 以此完成: 子目录添加 链接库添加 最后,在子目录下指定链接库名字: 子目录 CMakeLists.txt: # 查找当前目录下所有源文件 # 并将名称保存到...例如,可以 MathFunctions 库设为一个可选库,如果该选项为 ON ,就使用该库定义数学函数来进行运算。否则就调用标准库数学函数库。...,包括二进制安装源码安装

1.5K20

1.5w字Rmarkdown入门教程汇总

默认情况下代码结果会在输出文件呈现。如果通过参数来控制代码块运行结果输出情况可以在{r }设置。一般包括代码及运行结果输出、图片表格格式定义等。...out.widthout.height选项指定在输出实际显示宽和高,如果使用如"90%"这样百分数单位则可以自动适应输出大小。...我们可以使用HTMLLaTeX语法来更改单词格式 对于HTML,我们可以文本包装在标记,并使用CSS设置颜色,例如 text </ span...对于PDF,我们可以使用LaTeX命令\textcolor{}{}。这需要使用LaTeX软件xcolor,该软件已包含在Pandoc默认LaTeX模板。...但是,在某些情况下,例如在经文地址,我们可能希望保留缩进。在这些情况下,我们可以通过以竖线(|)开头线来使用线块。换行符所有前导空格保留在输出

8.9K10

实用收藏Linux命令备忘

/local/abc.txt /usr abc.txt复制到/usr目录下 删除文件 rm -rf xxx   带-r表示递归删除,可删除子目录文件  带-f表示强制删除 移动或重命名 mv xxx...Shell输入输出重定向主要依靠重定向符号来实现,重定向目标通常是一个文件。 输入重定向:输入重定向就是命令接收输入途径由默认键盘重定向为指定文件,需要使用“”重定向符后面指定文件如果存在,命令执行时清空文件内容并保存命令结果到文件。 #查看/etc/passwd文件内容,并将输出结果保存到pass.txt文件。...“>>”重定向操作符可以命令执行结果重定向并追加到指定文件末尾保存,而不覆盖文件中原有的内容。 #查看/etc/shadow文件后3行内容,并将输出结果追加保存到pass.txt文件。...#分页显示/etc目录下所有文件子目录详细信息。

1.1K60

算法部署 | 万字长文带你从C++案例一步一步实操cmake(起飞系列)

/src) 该文件添加了下面的内容: 使用命令 add_subdirectory 指明本项目包含一个子目录 MyMath以及一个子目录src,这样 MyMath 目录src目录下 CMakeLists.txt...MyMath 子目录 CMakeLists.txt: # 查找当前目录下所有源文件 # 并将名称保存到 DIR_LIB_SRCS 变量 aux_source_directory(....本节学习如何配置生成各种平台上安装,包括二进制安装源码安装。...修改MyMath 子目录 CMakeLists.txt:* # 查找当前目录下所有源文件 # 并将名称保存到 DIR_LIB_SRCS 变量 aux_source_directory(....MyMath 子目录 CMakeLists.txt:* # 查找当前目录下所有源文件 # 并将名称保存到 DIR_LIB_SRCS 变量 aux_source_directory(.

1.4K30

Laravel5.1 框架文件管理操作实例分析

分享给大家供大家参考,具体如下: Laravel提供了一套很好用文件系统 方便于管理文件夹和文件,支持Amazon S3Rackspace云存储等驱动。...1 配置 文件系统配置文件在 config/filesyetems.php ,且它注释写很清楚了,此外你可以在disks数组创建新disk: <?...'); dd($file); } 我们可以使用get()方法获取到文件 以字符串形式传入文件名就行,但是需要主意:如果你要取到子目录以下文件时需要传入路径,比如:$disk- get(‘...); // 获取目录下所有文件(包括子目录文件) $allFiles = $disk- allFiles($directory); dd($files, $allFiles...$directory = '/'; // 获取目录下子目录 $directories = $disk- directories($directory); // 获取目录下所有子目录

75820

1.5w字Rmarkdown入门教程汇总

默认情况下代码结果会在输出文件呈现。如果通过参数来控制代码块运行结果输出情况可以在{r }设置。一般包括代码及运行结果输出、图片表格格式定义等。...out.widthout.height选项指定在输出实际显示宽和高,如果使用如"90%"这样百分数单位则可以自动适应输出大小。...我们可以使用HTMLLaTeX语法来更改单词格式 对于HTML,我们可以文本包装在标记,并使用CSS设置颜色,例如 text </ span...对于PDF,我们可以使用LaTeX命令\textcolor{}{}。这需要使用LaTeX软件xcolor,该软件已包含在Pandoc默认LaTeX模板。...但是,在某些情况下,例如在经文地址,我们可能希望保留缩进。在这些情况下,我们可以通过以竖线(|)开头线来使用线块。换行符所有前导空格保留在输出

8.6K53

R沟通|Rmarkdown教程(2)

安装 假设你已经安装了R[1](R Core Team 2020)RStudio IDE[2]。 不需要RStudio,但建议使用RStudio,因为它可使普通用户更轻松地使用R Markdown。...接下来,Rstudio安装rmarkdown软件,可以通过下面任意一种方式: # Install from CRAN install.packages('rmarkdown') # Or if you...R配套软件tinytex可以帮助你在LaTeX或R Markdown文档编译为PDF时自动安装缺少LaTeX软件,并确保LaTeX文档编译正确次数以解决所有交叉引用。...这对撰写数据分析报告带来了极大便利。Rmd文件除了R代码段以外, 还可以插入Rcpp、Python、Julia、SQL等许多编程语言代码段, 常用编程语言还可以与R代码段进行信息交换。...若未指定output_format格式,则输出rmarkdown文件output指定格式类型。 rmarkdown::render("test.Rmd") ? 命令行导出 4.

2.2K20

python获取指定目录下所有文件名os.walkos.listdir

/test # dirs [] # files ['test.txt'] 对于os.walk会遍历指定目录下所有子文件文件所有文件,例如此处root文件夹中有test文件'200-...=[],但是子文件夹test中有文本文件test.txt.所以有['test.txt']值 os.listdir() 返回指定路径下所有的文件文件夹列表,但是子目录文件不遍历。.../test") # 最终结果都会被保存到全局列表变量 print("Files_Global: ", Files_Global) # Files_Global: ['200-2000(1).txt...', '200-2000(2).txt', '200-2000(3).txt', 'getFileName.py', 'test', 'test.txt'] 此处使用os.listdir函数遍历得到结果都保存到全局变量.../test"当前文件test文件所有信息 局部变量函数返回 局部变量,只保存本次函数调用得到结果,通过返回值保存 建议使用局部变量加返回值方式 def file_name_listdir_local

8.1K20

wget命令详解——批量下载等

wget http://place.your.url/here 这个命令可以http://place.your.url/here 首页下载下来。...文件可以设置代理服务器: http-proxy = 111.111.111.111:8080 ftp-proxy = 111.111.111.111:8080 分别表示http代理服务器ftp代理服务器...“.wgetrc”命令 -o,–output-file=FILE 软件输出信息保存到文件; -a,–append-output=FILE软件输出信息追加到文件; -d,–debug显示输出信息;...如果你想做一个站点镜像,使用这个选项,它将自动设 定其他合适选项以便于站点镜像; · -np:只下载目标站点指定目录及其子目录内容。...或者是:wget -b -i url.txt 如果需要多次循环下载urls.txt文件,则如下(例子代表重复20次): for (( i = 0; i < 20; i++)) do

11.8K40

wget命令详解,断点续传

wget http://place.your.url/here 这个命令可以http://place.your.url/here 首页下载下来。...如果有多个文件需要下载,那么可以生成一个文件,把每个文件URL写一行,例如生成文件download.txt,然后用命令:wget -i download.txt 这样就会把download.txt里面列出每个...文件可以设置代理服务器: http-proxy = 111.111.111.111:8080 ftp-proxy = 111.111.111.111:8080 分别表示http代理服务器ftp...执行一个 “.wgetrc”命令 -o,–output-file=FILE 软件输出信息保存到文件; -a,–append-output=FILE软件输出信息追加到文件; -d,–debug...; · -x:与”-nd”设置刚好相反,创建完整目录结构,例如”wget -nd http://www.gnu.org“创建在当前目录下创建”www.gnu.org“子目录,然后按照服务器 实际目录结构一级一级建下去

9K30

关于centos7操作及一些功能实现

拷贝移动文件 使用以下命令拷贝移动文件 a1.txt 拷贝到 r 目录: cp /home/wIXX/r/t/a1.txt /home/wIXX/r/ c1.txt 移动到 y 并改名为...x2.txt x3.txt 内容追加到 x1.txt 文件后面: cat x2.txt x3.txt >> x1.txt 把 x3.txt 内容替换到 x2.txt 使用以下命令 x3.txt...-R 参数表示递归处理,因此该命令将会将该权限设置应用到 t 目录及其子目录所有文件目录。 步骤 5:使用 chown 命令修改 t 目录所有者所属组。...-R 参数表示递归处理,因此该命令将会将该权限设置应用到 t 目录及其子目录所有文件目录。...步骤 8:使用 usermod 命令 t r 用户添加到 tr 组。这样一来,t r 用户就可以访问该组任何资源。

33910
领券