我正在尝试使我当前的项目可重现,因此我正在创建一个主文档(最终是一个 .rmd 文件),该文档将用于调用和执行其他几个文档。这样我和其他调查人员只需要打开并运行一个文件。
当前设置分为三层:主文件、2 个读入文件、2 个数据库。主文件使用 source() 调用读入文件,读入文件解析 .csv 数据库并应用标签。
每次下载更新的数据时,都会使用我当前使用的数据管理软件 (REDCap) 自动生成读入文件和数据库。
但是,读入的文件有一行代码可以删除我环境中的所有对象。我想直接从主文件编辑读入文件,这样我每次运行报告时就不必单独打开读入文件。具体来说,由于所有读入的文件都是相同的,我想删除每个文件中的第 2 行。
我已经尝试搜索 Google,并尝试了 file.edit(),但找不到任何东西。甚至不确定这是否可能,但我想我会问。让我知道我是否可以改进这个问题,或者您是否需要任何其他代码来回答它。谢谢!
当前相关主代码(为一般性而编辑):
source("read-in1")
source("read-in2")
当前相关的读入文件代码(每个文件相同,除了数据库名称):
#Clear existing data and graphics
rm(list=ls())
graphics.off()
#Load Hmisc library
library(Hmisc)
#Read Data
data=read.csv('database.csv')
#Setting Labels
[读入代码被截断]
其他详细信息:
操作系统:Windows 7 Professional x86
R 版本:3.1.3
R Studio 版本:0.99.441