使用一些信息创建文本文件,然后在R中创建数据集

使用一些信息创建文本文件,然后在R中创建数据集,r,optimization,export,R,Optimization,Export,我想链接writeLines和write.table以创建水文模型的特定数据输入文件。这是密码。我还想在所有变量的末尾显示jus RootDepth Columan名称,但不能为空。 我还将处理它,因为我将在Prec的特定行中输入值,并提供rRoot值 txt一种方法是打开允许附加以下内容的文件连接: fileConn <- file("ATMOSPH.txt", open="a") txt <- "Pcp_File_Version=4\n*** BLOCK I: ATMOSPHE

我想链接writeLines和write.table以创建水文模型的特定数据输入文件。这是密码。我还想在所有变量的末尾显示jus RootDepth Columan名称,但不能为空。 我还将处理它,因为我将在Prec的特定行中输入值,并提供rRoot值


txt一种方法是打开允许附加以下内容的文件连接:

fileConn <- file("ATMOSPH.txt", open="a")

txt <- "Pcp_File_Version=4\n*** BLOCK I: ATMOSPHERIC INFORMATION**********************************
\nMaxAL                    (MaxAL = number of atmospheric data-records)
\n116\nDailyVar  SinusVar  lLay  lBCCycles lInterc lDummy  lDummy  lDummy 
lDummy  lDummy
\nf       f       f       f       f       f       f       f       f       f
\nhCritS                 (max. allowed pressure head at the soil surface)
\n0"

writeLines(txt, con = fileConn)
不要忘记关闭连接:

close(fileConn)

你到底想在这里做什么?它与Ruby on Rails有什么关系?我删除了
Rails
标记,因为问题中没有提到它。我想创建一个文本文件。首先,它按照第一个代码显示的方式编写文本,然后编写表格并显示所有数据。所有内容都必须根据其位置进行,因为它是模型的输入文件。这将持续数千天。谢谢你,亲爱的,非常感谢。它可以工作,但这里有一个问题,我有一个变量,data.frame和RootDepth中的最后一列,我只想提到它的名称和所有列值的空格。thanks@MoshinWaqas我想你想要
RootDepth我还有一个问题亲爱的,在Prec列中,我想在特定列中输入一些值。我输入了零值,但无论何时降雨,我都会在运行模型之前在这个txt文件中输入这些值。请检查我的第一个问题。我编辑了它。谢谢我想你可以很容易地解决它。我只是R的新学员,我从未审核过R课程。
write.table(ATMOSPH, file = fileConn, row.name=FALSE, quote=FALSE, sep="\t")
close(fileConn)