如何在R中使用函式將單列data.table物件的首字母轉換為大寫?
為了將R中單列data.table物件的第一個字母轉換為大寫,我們可以按照以下步驟操作:
首先,建立一個包含字串列的data.table物件。
然後,使用R.utils包中的capitalize函式將單列中的第一個字母轉換為大寫。
示例
建立data.table物件
讓我們建立一個如下所示的data.table物件:
library(data.table)
Students<-
sample(c("rahul","rosy","hidayah","seema","john","sarbat","shaun","sam","teena","ila","kunal","sudha","anil","yukti","jerry","tom"),25,replace=TRUE)
DT<-data.table(Students)
DT輸出
執行上述指令碼後,將生成以下輸出(由於隨機化,此輸出會在您的系統上有所不同):
Students 1: sudha 2: sudha 3: rahul 4: rahul 5: kunal 6: rosy 7: anil 8: ila 9: shaun 10: kunal 11: jerry 12: hidayah 13: sudha 14: kunal 15: teena 16: yukti 17: seema 18: anil 19: rosy 20: anil 21: tom 22: teena 23: teena 24: teena 25: sam Students
將首字母轉換為大寫
使用R.utils包中的capitalize函式將Students列中的首字母轉換為大寫:
library(data.table)
Students<-
sample(c("rahul","rosy","hidayah","seema","john","sarbat","shaun","sam","teena","ila","kunal","sudha","anil","yukti","jerry","tom"),25,replace=TRUE)
DT<-data.table(Students)
library(R.utils)
DT$Students<-capitalize(DT$Students)
DT輸出
Students 1: Sudha 2: Sudha 3: Rahul 4: Rahul 5: Kunal 6: Rosy 7: Anil 8: Ila 9: Shaun 10: Kunal 11: Jerry 12: Hidayah 13: Sudha 14: Kunal 15: Teena 16: Yukti 17: Seema 18: Anil 19: Rosy 20: Anil 21: Tom 22: Teena 23: Teena 24: Teena 25: Sam Students
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP