我有以下数据帧(数据6):
1 41595370 1 1 OV1
2 41595371 1 1 OV2
3 41595282 1 1 OV3
4 41595282 2 1 OV3
我想将其写入txt文件,所有行都在一行中,如下所示:
41595370 1 1 OV1 41595371 1 1 OV2 41595282 1 1 OV3 41595282 2 1 OV3
当我使用以下命令时:
write.table(data6, file="C:/MyData.txt",row.names=FALSE, na="",col.names=FALSE, sep=",")
我收到以下 TXT
内容:
41595370,1,1,"OV1"
41595371,1,1,"OV2"
41595282,1,1,"OV3"
41595282,2,1,"OV3"
41595373,1,1,"OV4"
如何获得单行 TXT
文件格式?
将写.table()
中的 eol
参数设置为 eol=“”
否则 R 会自动插入换行符:
data6 = data.frame(subid = c(41595370, 41595371, 41595282, 41595282), rep=c(1,1,1,2), machine = 1, operator = c('OV1', 'OV2', 'OV3', 'OV4'))
write.table(data6, "C:/MyData.txt", eol="", quote=F, row.names=F, col.names=F)
将一行写入文件,如下所示:41595370 1 1 OV141595371 1 1 OV241595282 1 1 OV341595282 2 1 OV4
我正在尝试编写一个pyspark数据帧到Redshift,但它导致了错误:- java.util.ServiceConfigurationError:org.apache.spark.sql.sources.DataSourceRister:Provider org.apache.spark.sql.avro.avroFileFormat无法实例化 原因:java.lang.nosuchmetho
问题内容: 我想创建一个简单的日志系统,该日志系统使用Node.js将前一行之前的一行打印到txt文件中,但是我不知道Node.js中的文件系统如何工作。有人可以解释吗? 问题答案: 将数据插入文本文件的中间不是一件容易的事。如果可能,应将其附加到文件末尾。 将数据追加到一些文本文件的最简单方法是使用来自模块的内置函数: 但是,如果您想多次将数据写入日志文件,那么最好改用function: 每次您
我可以知道为什么我看不懂a中的下一行吗。txt文件时,我上传它。这发生在所有的人身上。txt文件,我尝试上传,然后系统。出来println()带。在我的文本文件中,它包含:猫、狗、猴子(每一行)。。但输出值为: 需要这方面的帮助。非常感谢。 想知道为什么我会读书。txt文件,而不是。文件编号:。也需要这方面的建议。
问题内容: 我有以下要在node.js中操作的文本文件(“ test.txt”): 我想删除第一行,以使其成为第一行。我怎样才能做到这一点? 问题答案:
我目前正在为学校写我的项目,要求我读写txt文件。我可以正确地读取它们,但是我只能从附加的FileWriter写入它们的末尾。我希望能够通过首先删除行上的数据,然后写入新数据,来覆盖我的txt文件中行号上的内容。我试图使用这种方法... 但我相信 seek 方法以字节而不是行号移动。谁能帮忙。提前致谢:) 另外,file.lineNumber方法返回旧数据所在的确切行号,所以我已经有了需要写入的行
假设是Spark中的一个数据文件。将写入单个CSV文件的方法是 任何帮助都很感激。