99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2019-02-28 閱讀量: 2276
如何替換R中的列名

如何替換r中的列名,例如列A,B,C,D,我希望將所有列更改為A_id,B_id,C_id,D_id,因此所有列名稱的末尾都將包含“_id”。

使用str_replace_all我們可以找到特定的字符串并替換,但我不知道如何在最后更改

df %>% str_replace_all( '_', '_id')

解決辦法:你可以使用names或colnames像這樣的函數(shù):

names(df) <- paste0(names(df), "_id")

或者你可以結(jié)合使用它gsub來只替換特定的東西,例如,如果你想要替換iris數(shù)據(jù)集中的任何名稱來使用空間而不是完全停止,你可以寫:

df <- head(iris)

names(df) <- gsub("[.]", " ", names(df))

28.5714
1
關(guān)注作者
收藏
評論(0)

發(fā)表評論

暫無數(shù)據(jù)
推薦帖子