R语言大小写字母转换
2023-09-14 08:59:51 时间
#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的首字母转换成大写字母
相关文章
- 将Avro数据转换为Parquet格式
- 在Python中将列表转换为列表
- 森林、树与二叉树相互转换
- 日志服务(原SLS)新功能发布(10)--Logtail配置支持日志转换、过滤
- Go语言字符串和数组的相互转换
- Atitit.跨语言异常转换机制 java c# php到js的异常转换
- js 二进制 十进制 十六进制 buffer 字节数组 字符串 相互转换
- 写了一个实用的图像放大缩小程序,但是动画GIF转换后不会显示了,只有第一帧
- Python语言学习:Python语言学习之python包/库package的简介(模块的封装/模块路径搜索/模块导入方法/自定义导入模块实现华氏-摄氏温度转换案例应用)、使用方法、管理工具之详细攻略
- Python:利用python语言实现18位身份证号码和15位身份证号码相互转换
- 如何将Virtualbox和VMware虚拟机相互转换
- 【Groovy】编译时元编程 ( 利用注解进行 AST 语法树转换 | 定义注解并使用 GroovyASTTransformationClass 注明 AST 转换接口 | AST 转换接口实现 )
- 【基础知识】~ 进制转换、补码、格雷码、BCD码、独热码
- C++ 语言中的重载、内联、缺省参数、隐式转换等机制展现了很多优点
- jstring转换到C语言所用的char