【r<-字符串】chartr函数实现字符一对一映射替换

今天在处理数据时想要实现字符串向量中ACGT的互补替换。即:

A -> T
T -> A
C -> G
G -> C

subgsub这等常用替换函数做这个处理不方便,于是网上找到了chartr函数,可以快速实现转换。

例子:

chartr("Nan", "Bei", "Nanjing")
[1] "Beijiig"

上面将南京拼音转为了北京的拼音,就是将Nan三个字符分别映射为Bei

函数格式:

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

相关阅读更多精彩内容

  • 在挖掘分析的过程当中对字符串的处理是极为重要的,且出现也较为频繁,R语言作为当前最为流行的开源数据分析和可视化平台...
    果果哥哥BBQ阅读 6,210评论 0 8
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,686评论 0 13
  • 前言 最先接触编程的知识是在大学里面,大学里面学了一些基础的知识,c语言,java语言,单片机的汇编语言等;大学毕...
    oceanfive阅读 3,472评论 0 7
  • 统计 1 、字符数统计:nchar() length空字符时计数为1 nchar空字符时计数为0 2 、转化为小写...
    一刀YiDao阅读 1,172评论 0 1
  • 1这个是HE,试验品归创造者大半生,0001修好给现代小主人了。设定完美结合了西方皮格马利翁和日本樱花武士道!明治...
    道伊裘阅读 754评论 0 1

友情链接更多精彩内容