小编Lis*_*nne的帖子

用子串替换数据帧的rownames

我有一个具有不同rownames的大型数据框(名为test).

> rownames(test)
[1] "U2OS.EV.2.7.9"   "U2OS.PIM.2.7.9"  "U2OS.WDR.2.7.9"  "U2OS.MYC.2.7.9"
[5] "U2OS.OBX.2.7.9"  "U2OS.EV.18.6.9"  "U2O2.PIM.18.6.9" "U2OS.WDR.18.6.9"
[9] "U2OS.MYC.18.6.9" "U2OS.OBX.18.6.9" "X1.U2OS...OBX"   "X2.U2OS...MYC"
[13] "X3.U2OS...WDR82" "X4.U2OS...PIM"   "X5.U2OS...EV"    "exp1.U2OS.EV"
[17] "exp1.U2OS.MYC"   "EXP1.U20S..PIM1" "EXP1.U2OS.WDR82" "EXP1.U20S.OBX"
[21] "EXP2.U2OS.EV"    "EXP2.U2OS.MYC"   "EXP2.U2OS.PIM1"  "EXP2.U2OS.WDR82"
[25] "EXP2.U2OS.OBX"
Run Code Online (Sandbox Code Playgroud)

如您所见,部分行名称具有相同的部分名称.例如,每个具有部分名称的行MYC我想将整个rowname更改为"MYC".总的来说,行名称包含5个因素:MYC,EV,PIM,WDROBX.

r dataframe

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

标签 统计

dataframe ×1

r ×1