Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当指定col.names=FALSE时,write.txt不断添加col.names_R_Header_Write.table - Fatal编程技术网

当指定col.names=FALSE时,write.txt不断添加col.names

当指定col.names=FALSE时,write.txt不断添加col.names,r,header,write.table,R,Header,Write.table,我试图将一个数据帧写入一个没有标题的txt文件,但它一直在添加列名。当我直接从驱动器打开文件时,它有21行没有标题,但是当我使用read.delim()打开文件时,我可以看到带有一些符号的标题 这是密码 write.table(trans_sequence, file="mytxtout.txt", sep=";", col.names =FALSE, row.names = FALSE, quote = FALSE) 当我使用

我试图将一个数据帧写入一个没有标题的txt文件,但它一直在添加列名。当我直接从驱动器打开文件时,它有21行没有标题,但是当我使用read.delim()打开文件时,我可以看到带有一些符号的标题

这是密码

write.table(trans_sequence, file="mytxtout.txt", sep=";", col.names =FALSE, row.names = FALSE, 
            quote = FALSE)
当我使用read.delim检索数据时,它如下所示。它应该有21行,但它将最上面的一行作为列名,共有20行。第一排应该是这样的 2745;9;2.糖化血红蛋白;低密度脂蛋白;C测验 但它却创建了一个标题

read.delim("mytxtout.txt")

                   X2745.9.2.HbA1c.LDL.C.Tests
1                 10433;9;2;BMI;Blood Pressure
2                        13601;0;1;LDL-C Tests
3                        13601;6;1;LDL-C Tests
4                 36127;2;2;BMI;Blood Pressure
5                     36127;5;1;Blood Pressure
6                 36127;9;2;BMI;Blood Pressure
7                36127;10;2;BMI;Blood Pressure
8                  54881;9;2;HbA1c;LDL-C Tests
9                 59650;0;2;BMI;Blood Pressure
10                59650;3;2;BMI;Blood Pressure
11                       66741;0;1;LDL-C Tests
12                       72772;3;1;LDL-C Tests
13 77618;2;3;BMI;BMI Percentile;Blood Pressure
14                77618;3;2;BMI;BMI Percentile
15                               81397;4;1;BMI
16                81397;6;2;BMI;Blood Pressure
17                81397;9;2;BMI;Blood Pressure
18                               81397;9;1;BMI
19 83520;6;3;BMI;BMI Percentile;Blood Pressure
20                      85178;10;1;LDL-C Tests

您需要为
read.delim()
指定
header=FALSE
以及
read.delim()
,非常感谢您的帮助。是的,它不是在写列名,而是在
read.delim()
中作为列名读取第一行。当我运行下一个代码时(trans_矩阵