如何將 R 資料框列中的第一個字母轉換成大寫?
若要將 R 資料框列中的第一個字母轉換成大寫,我們可以按照以下步驟操作:
首先,建立一個具有字串列的資料框。
然後,使用 sub 函式將字串列中的第一個字母轉換成大寫。
示例
建立資料框
讓我們建立一個數據框,如下所示:
Names<-
sample(c("rahul","rosy","hidayah","seema","john","sarbat","shaun","sam","teena","ila","kunal"),25,replace=TRUE)
df<-data.frame(Names)
df輸出
執行上述指令碼後,將生成以下輸出(該輸出在您的系統上會因隨機性而異):
Names 1 hidayah 2 sam 3 sam 4 kunal 5 rosy 6 sarbat 7 sam 8 rahul 9 sam 10 shaun 11 ila 12 seema 13 shaun 14 kunal 15 ila 16 sarbat 17 sarbat 18 rosy 19 kunal 20 kunal 21 seema 22 ila 23 rosy 24 seema 25 kunal
將第一個字母轉換成大寫
使用 sub 函式將 Names 列中的第一個字母轉換成大寫:
Names<-
sample(c("rahul","rosy","hidayah","seema","john","sarbat","shaun","sam","teena","ila","kunal"),25,replace=TRUE)
df<-data.frame(Names)
df$New_Names<-sub("(.)", "\U\1",df$Names,perl=TRUE)
df輸出
Names New_Names 1 rahul Rahul 2 teena Teena 3 hidayah Hidayah 4 kunal Kunal 5 shaun Shaun 6 sarbat Sarbat 7 teena Teena 8 john John 9 ila Ila 10 ila Ila 11 rahul Rahul 12 ila Ila 13 rahul Rahul 14 sarbat Sarbat 15 seema Seema 16 seema Seema 17 teena Teena 18 shaun Shaun 19 hidayah Hidayah 20 sarbat Sarbat 21 sarbat Sarbat 22 teena Teena 23 seema Seema 24 ila Ila 25 sam Sam
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP