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

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容