R语言大小写字母转换

人类基因一般是全部字母大写,而小鼠基因一般是首字母大写。如果找一某种细胞的标志基因,文献没有找到人的只找到小鼠的,那可以借来参考看看(类似情况),手动转换就比较麻烦。我们可以借助相关函数帮我们完成转换。

大写函数toupper:将y中的字符全部转换为大写字母

y = c("Col3a1","Lum","Dcn","Aspn","Lepr","Egr1") # Fibroblasts
toupper(y)
image.png

小写函数 tolower:将x中的字符全部转换为小写字母

# 定义字符串变量x
x =c('KCNQ1OT1','MEG3','ABL2','XIST','SLC5A3','FOSB')
tolower(x)
image.png

首字母大写要调用Hmisc包,将y的首字母转换成大写字母

library(Hmisc)
z <- tolower(x)
z
capitalize(z)
image.png

或用stringr包里的str_to_title()函数

library(stringr)
z
str_to_title(z)
image.png

参考:
https://blog.csdn.net/hs6605015/article/details/115936292

你可能感兴趣的:(R语言大小写字母转换)