在R中按模式重命名列

use*_*668 2 r rename renaming

我想通过特定模式重命名数据框中的所有列.

我的意见:

Log.NE122  Log.NE244  Log.NE144
-0.33       0.98        1.0
Run Code Online (Sandbox Code Playgroud)

我的预期产量:

 NE122  NE244  NE144
-0.33   0.98    1.0
Run Code Online (Sandbox Code Playgroud)

干杯.

ale*_*han 8

您可以使用正则表达式来更改colnames()对象.我在这里取代了Log.什么都没有:

colnames(object) <- sub("Log\\.", "", colnames(object))
Run Code Online (Sandbox Code Playgroud)