小编Joe*_*Joe的帖子

提取R中第二个和第三个下划线之间的值

我在dataframe列下面有一个数据-

X_ABC_123_DF</n>
A_NJU_678_PP</n>
J_HH_99_LL</n>
II_00_777_PPP</n>
Run Code Online (Sandbox Code Playgroud)

我想为数据帧中的每一行提取第二个和第三个下划线之间的值,我正计划创建一个新列并存储这些值。用R写这个。我不确定如何写它的regex函数。

^(?:[^_]+_){2}([^_ ]+)<br>
Run Code Online (Sandbox Code Playgroud)

提取第二个下划线和第三个下划线或空格之间的单词

r

3
推荐指数
1
解决办法
1887
查看次数

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

我有一个数据框,它的列名由 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 行

r

2
推荐指数
1
解决办法
6734
查看次数

标签 统计

r ×2