问题标签 [write.table]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
603 浏览

r - r保存多个文件错误

我有一个大字符向量,我想把它分成几个小文件。

我正在使用的代码是:

我收到以下错误:

文件中的错误(文件,ifelse(追加,“a”,“w”)):
无效的“描述”参数
另外:警告消息:
在if(file ==“”)文件中<-stdout()else if(是.character(file)) { :
条件长度 > 1 并且只使用第一个元素

我做错了什么?

0 投票
2 回答
63 浏览

r - 如何从数据框中的特定列制作多个文件.txt

我有一个包含 2 列、文档和文本的数据框

我想让多个文件 .txt 的数量与 id 的数量一样多,并且每个文件都包含不同的内容(每个 1 txt 文件在一列 TEXT 中包含 1 行文本)。因此,如果我有 5 个 Docs-> 5 个具有不同内容的文件 .txt

我已经尝试过这段代码

但是,结果包含 5 个 file.txt,每个文件具有相同的内容,其中包含“TEXT”列中的所有行。

0 投票
0 回答
237 浏览

r - 如何在使用 write.table 导出之前将嵌套的 for 循环数据存储在 r 中

我有几个嵌套的 for 循环,其中当前每次迭代都附加一个 write.table。以下示例是基本的,但应该传达我正在尝试做的事情......

我的“数据”查询比我展示的要复杂得多,每次迭代都非常缓慢地附加到文件中。有没有办法在写入(导出)数据之前将“数据”保存在工作区中。

0 投票
3 回答
57 浏览

html - Generating vectors that will result in a HTML file with R results

I have already done this, so I know it's possible, and it might be a very simple issue, so I am sorry if the question is not good enough, but here is the deal:

I have a code in R to generate a few analysis from a stock: the log return, the histogram, a descriptive statistics from its value and the log returns, and so on.

What I want is to make a cool html with this results. I had something similar in my old job long time ago, but I am really struggling to remember exactly how I put the results into the html.

It starts with an empty object, then I add html codes and within the codes I start to insert my results. After that I use write.table and my work is done. Not sure why it is not working this time. I thought it could be something from the number of rows and columns some results have, but I couldn't solve the issue. This is what will generate the html:

And this is what the R code looks like:

The HTML is failing to get the results from R such as the LogReturnCsan, DescriptiveStat and Histogram.

This is the content of csan.txt, each column is separated by "," and the decimals by "." (It is the Year, Day, Month, DayMonth, Open Value, Highest Value of the stock in the day, Lowest Value of the stock in the day, Close price in the day, Volume of tradings, Close Value adjusted):

0 投票
2 回答
79 浏览

regex - R使用正则表达式选择data.frame中的所有字段

我需要在 R 中保存带有 write.table 的 data.table。问题是某些值(从 Internet 下载)只有一个“。我不能选择不同的引号字符,就像在 read.table 中一样(我认为这很恶心)。所以我读过关于使用 gsub() 选择所有字段,并添加不同的引号替换它们,最后在 write.table 中使用 quote=F (使用 sep="\t") .

假设这是我的桌子:

因为值中的 \"\"HI 引用有问题,需要一个不同的引号,一个我确定不会出现在文件中其他任何地方的字符,比如一个汉字。所以,我想用 gsub 制作这个:

但是如何使用 gsub() 选择所有字段?我找不到正确的正则表达式。提前致谢!

0 投票
1 回答
59 浏览

r - 输出具有两个向量的单个最大值的 .txt 文件

希望将每个 ID 的唯一 ID 数量和时间段输出到 .txt 文件中。

现在我有:

这给出了 .txt 文件的以下样式:

我只想要一行输出,即:

任何建议表示赞赏。谢谢你。

0 投票
2 回答
312 浏览

r - 如果其中一个变量缺少数据,则将一行中的所有值替换为 0

正如标题所述,如果任何变量具有 NA,我将尝试用 0 替换给定行中的所有值,并使用 write.table 输出。例如:

目前我的代码如下所示

0 投票
1 回答
699 浏览

r - R:如何使用 append = TRUE 但也删除现有文件

我有一个 for 循环,它遍历文件并通过附加所有不同的数据帧来创建一个巨大的 CSV 文件。为此,我使用了

但是,由于我使用了它,如果我再次运行循环,它只会将相同的内容附加到之前的文件中。我想知道是否有一种方法可以告诉代码在运行循环之前删除任何具有该名称的文件,因此它不会附加到旧数据。这是我现在拥有的 write.table 代码

0 投票
0 回答
392 浏览

r - R write.table read.table 更改数据框中某些列的格式

我在使用保存数据write.table和使用读取数据时遇到问题read.table

我编写了一些代码,从数千个文件中收集数据,进行一些计算,然后创建一个数据框。在这个数据框中,我有 8 列和超过 11000 行。这些列包含 8 个变量,其中 3 个是有序因子;其他变量是数字。

当我在使用命令之前查看我的数据结构时,write.table我得到了我所期望的结果:

之后,我使用通常的write.table命令来保存我的文件:

现在,当我再次将这个文件读入 R 并查看结构时,我得到了:

你知道如何解决这个问题吗?这也让我感到困扰,因为我正在创建一个闪亮的应用程序,而这个更改后的课程不符合我的目的。

谢谢!

0 投票
0 回答
255 浏览

r - 在R脚本中使用write.table在输出中丢失行,但不是RStudio

我正在尝试将数据框从 R 写入纯文本文件。当我在 RStudio 中开发我的脚本并使用 write.table() 导出数据时,我得到了预期的行数,但是当我从命令行运行我的脚本时,我得到的行数减少了 360 行......尽管给出了相同的从命令行调用脚本或在 RStudio 中遍历它时对 commandArgs 的输入。非常令人费解...

write.table 调用如下:

我的数据框太大而无法包含,但这里是它的摘要:

摘要(SSID_to_print)V1 V2
长度:1746 长度:1746
类:字符类:字符
模式:字符模式:字符

任何帮助将不胜感激!