R、 不带列名的数据集

R、 不带列名的数据集,r,database,dataframe,dataset,R,Database,Dataframe,Dataset,在这里完成noob,特别是用R 对于一个学校项目,我必须使用一个特定的数据集,该数据集本身没有列名,但是有一个.txt,其中包含关于数据集的额外信息,包括列名。我遇到的问题是,当我加载数据集rstudio时,假设第一行数据实际上是列名。起初,我只是用colnames()替换名称,但这样做的结果是忽略/删除了第一行数据,我确信这不是处理它的正确方法 如何在不删除第一行数据的情况下添加正确的列名?(由于学校工作要求,最好在R内) 提前谢谢 当我们使用read.table读取数据时,请使用heade

在这里完成noob,特别是用R

对于一个学校项目,我必须使用一个特定的数据集,该数据集本身没有列名,但是有一个.txt,其中包含关于数据集的额外信息,包括列名。我遇到的问题是,当我加载数据集rstudio时,假设第一行数据实际上是列名。起初,我只是用colnames()替换名称,但这样做的结果是忽略/删除了第一行数据,我确信这不是处理它的正确方法

如何在不删除第一行数据的情况下添加正确的列名?(由于学校工作要求,最好在R内)


提前谢谢

当我们使用
read.table
读取数据时,请使用
header=FALSE
,以便它自动指定一个列名

df1 <- read.table('file.txt', header = FALSE)

当我们使用
read.table
读取数据时,请使用
header=FALSE
,以便它自动指定一个列名

df1 <- read.table('file.txt', header = FALSE)

read.table
函数具有提供列名的选项(默认情况下
header=FALSE
)。例如
read.table(file='yourfile.txt',col.names=youcolnames)
。非常感谢!header=FALSE本身解决了我的问题。
read.table
函数具有提供列名的选项(
header=FALSE,默认情况下)。例如
read.table(file='yourfile.txt',col.names=youcolnames)
。非常感谢!header=FALSE本身解决了我的问题。我所需要的只是header=FALSE。非常感谢。我所需要的只是header=FALSE。非常感谢。