#R語言大小寫字母轉換
熊榮川
六盤水師范學院生物信息學實驗室
xiongrongchuan@126.com
http://blog.sciencenet.cn/u/Bearjazz
R語言有很豐富的程序包處理生物學信息及問題,如DNA等大分子數據,然后往往遇到將鹼基符號在大小寫字母間轉化的問題,下面是幾個小例子:
>x = "CAGTTTCTTGAGTCTGATTAATTCAGGTTTCGGGGT"
#定義字符串變量x
>tolower(x)
[1] "cagtttcttgagtctgattaattcaggtttcggggt"
#將x中的字符全部轉換為小寫字母
>y = tolower(x)
>y
[1] "cagtttcttgagtctgattaattcaggtttcggggt"
>toupper(y)
[1] "CAGTTTCTTGAGTCTGATTAATTCAGGTTTCGGGGT"
#將y中的字符全部轉換為大寫字母
>library(Hmisc)
>capitalize(y)
[1] "Cagtttcttgagtctgattaattcaggtttcggggt"
#將y的首字母轉換成大寫字母
