问题标签 [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.
r - 当有行名时,write.table 将不需要的前导空列写入标题
检查这个例子:
表格正确显示。有两种不同的方式将其写入文件...
write.csv(a, 'a.csv')
正如预期的那样:
write.table(a, 'a.txt')
哪个搞砸了
确实,缺少一个空选项卡....这对下游事物来说是一件痛苦的事情。这是错误还是功能?有解决方法吗?(除了write.table(cbind(rownames(a), a), 'a.txt', row.names=FALSE
)
干杯,扬尼克
r - 你总是在 write.csv 中使用 row.names=F 吗?更改 R(基本)函数中的默认值
无法在线看到解决方案,但我认为这可能很常见。
write.csv
我基本上总是将参数设置row.name
为 F。是否可以运行一次并为会话的其余部分更新参数的默认值?- 我尝试
paste <- paste(sep="")
了 which 运行并没有返回错误,但似乎什么也没做(并且没有破坏paste
函数)。这是另一个,我总是sep=""
用paste
... - 就像我
exclude=NULL
在使用时一样,table
所以我可以看到 N/A 值。
编辑:所以,如果可能的话,我正在寻找一种适用于多种功能的解决方案:paste
,和其他类似的功能。write.csv
table
r - 使用 write.table 时避免在列名和行名中使用引号
我在一个名为“data.txt”的文件中有以下数据:
数据由制表符分隔。
现在我想提取该表上的一些列,基于名为“vector.csv”的 csv 文件的信息,该向量得到以下数据:
所以我想以一个修改后的文件“datamod.txt”结束,该文件用以下选项卡分隔:
在一些帮助下,我制作了以下代码:
我遇到的问题是我生成的文件具有以下格式:
我的问题是如何避免出现在我保存的文件中的那些引号“”标记,以便数据看起来像我想要的那样。
有什么帮助吗?
谢谢
r - 在特定数据集上调用“write.table”时崩溃 R
以下内容始终使我的 R 会话崩溃。
在两台机器上测试,Ubuntu 和 Mac OS X,两者的结果相似。
简要说明:
调用write.table
具有所有 NA 的因子列的 data.frame。
原始数据集相当大,我设法隔离了有问题的列,然后创建了一个类似的向量,命名PROBLEM_DATA
如下,这会导致同样的崩溃。
有趣的是,有时会R
直接崩溃,有时它只是抛出以下错误:
关于崩溃原因的任何想法还是应该将其作为错误提交?
违规数据和电话:
每台机器的会话信息
乌本图
Mac OS X
r - R 控制台不响应代码更改
当我粘贴代码并在其中执行时,R 控制台有时会表现得很奇怪。在执行创建输出文件的代码后,从那时起控制台将只生成该特定输出,无论我是否对代码进行更改。
可以使用以下代码作为示例来解释该问题。dataframeA
并且dataframeB
是使用 read.csv 读入的两个 csv 格式电子表格的内容
当我更改dataframeA
or的内容dataframeB
并在控制台中重新执行代码时,将生成文件 Results.csv,就像我没有对 dataframeA 或 B 进行任何更改一样。
我什至不知道这种情况叫什么。有人对这里的问题有任何见解吗?
r - R:如何使用'translate'函数的输出来写一个表格?
我有一个包含 2 个 DNA 序列(ORF)的文件(data.txt):
我想将它们转换为氨基酸:
然后编写一个表并使用以下命令输出:
但这些命令不起作用。我找不到问题。我怎样才能写一个表?
注意:translate
是来自 [ seqinr
]readDNAStringSet
的函数,是来自 [ ] 的函数Biostrings
。
r - 创建具有一定数量字符的变量
我需要生成具有一些要求的 .dat 文件,以便由特定软件进行分析。.dat文件的格式应该是:ID栏有一定的固定宽度,项目响应值全部显示,不带分隔符。就像这样:
我可以通过 获取固定宽度的字符IDfixed <- sprintf("%04d", ID)
,并在此代码中包含变量:
输出不应包含这些""
字符 - 它必须具有与前表相同的格式。结果样本:
谢谢你的时间!
r - 读取大量文件时出错
我有非常大的文本消息,其中包含"" ,* \n * 但是在读取其中一列包含文本的文件时,由于消息包含""和"\n" ,因此无法正确读取。我用过以下
它使用 read.csv 错误地读取文件并以表格形式读取,出现错误
所以我的行在消息列中中断,我将文件保存为 eol ='\r\r\n' 和quote=T但是在阅读时我没有找到任何参数以相同的格式读回它。保存文件为
在这个例子中
它在之后破裂
在阅读如何使用 eol 以在同一列中检索完整的文本消息时。我无法读取写入的文件,尽管该文件已通过加载脚本成功上传到 Mysql 中。这方面的任何帮助。谢谢。
r - write.table/ 自动添加日期
我正在使用 write.table 函数。
我还想每次都自动添加日期,因此每个文件都将具有相同的名称并且仅因日期而异?我试过#Sys.time(); 但这不起作用。有什么想法吗?
r - 在 R 中编写函数帮助
我想将 0.2657 和 1.121 结果写入输出文件。我已经定义了路径和文件名,这是我的代码。
当我使用时,write(MLest, file=filename, append=TRUE, sep="\t")
我收到以下错误:
当我使用时,write.table(MLest[1:2], file=filename,sep=" ", col.names = F, row.names = F)
它有效,但我有:
我想得到一个结果:(
0.265705946688229 -0.0823543583874666 1.12087092992291
每个值到不同的列)
我应该使用什么?