人类基因一般是全部字母大写,而小鼠基因一般是首字母大写。如果找一某种细胞的标志基因,文献没有找到人的只找到小鼠的,那可以借来参考看看(类似情况),手动转换就比较麻烦。我们可以借助相关函数帮我们完成转换。
大写函数toupper:将y中的字符全部转换为大写字母
y = c("Col3a1","Lum","Dcn","Aspn","Lepr","Egr1") # Fibroblasts
toupper(y)
小写函数 tolower:将x中的字符全部转换为小写字母
# 定义字符串变量x
x =c('KCNQ1OT1','MEG3','ABL2','XIST','SLC5A3','FOSB')
tolower(x)
首字母大写要调用Hmisc包,将y的首字母转换成大写字母
library(Hmisc)
z <- tolower(x)
z
capitalize(z)
或用stringr包里的str_to_title()函数
library(stringr)
z
str_to_title(z)
参考:
https://blog.csdn.net/hs6605015/article/details/115936292