删除前几行并将标题名称更改为行值

Joe*_*Joe 2 r

我有一个数据框,它的列名由 R 分配。

Col1   Col2   Col3
NA     NA     ABC
NA     NA     XYZ
Name1  Name2  Name3
Joe    Paul   Ross
Run Code Online (Sandbox Code Playgroud)

我想删除前 3 行,包括由 R 分配的 Col Numbers 标题,并使 Name1、Name2、Name 3 成为数据框中列的标题名称。

删除行,我试图做 tail(df,-3).. 但它没有删除 Col Number 行,并删除我的 Name 行

And*_*tar 5

你需要

names(df) <- df[3,]
Run Code Online (Sandbox Code Playgroud)

然后

df <- df[-c(1:3),]

df
  Name1 Name2 Name3
4   Joe  Paul  Ross
Run Code Online (Sandbox Code Playgroud)