去掉ensembl id的vision信息

今天是生信星球陪你的第279天

大神一句话,菜鸟跑半年。我不是大神,但我可以缩短你走弯路的半年~

就像歌儿唱的那样,如果你不知道该往哪儿走,就留在这学点生信好不好~

这里有豆豆和花花的学习历程,从新手到进阶,生信路上有你有我!

情人节快乐啊筒几们。由于豆花各回各家过年了,还没有接头成功,所以今天木有狗粮嗯。大家还是乖乖吃点GEO分析的代码吧。

version其实就是小数点后面的部分,ensembl_id与其他基因id进行转换时是不带有小数点的。如果你拿到的数据有小数点,那就没法顺利的merge了,所以就要把它去掉。现在有两种炫酷的方法可以去掉,拿六个id来练手

将以上基因id保存在e1.txt,存放于工作目录下。

方法一:str_split

这是一个处理字符串的操作,在处理多个字符串(组成的向量)时,会返回列表,还需要把列表给拆了。

方法二:separate

这个操作就炫酷一些,是tidyr里的。

这个数据对separate来说有些小儿科,into后面只写一个列名,就会默认把小数点后的部分默默去掉,但是会给一个warning信息。

如果强迫症不要warning信息,可以规规矩矩拆两列,然后select去掉第二列。

全部代码可以直接复制粘,即使新手也可以运行一下。

简书:小洁忘了怎么分身

隔壁生信技能树公益视频合辑(学习顺序是linux,r,软件安装,geo,小技巧,ngs组学!)

国内看B站,教学视频链接:https://m.bilibili.com/space/338686099

国外看YouTube,教学视频链接:https://m.youtube.com/channel/UC67sImqK7V8tSWHMG8azIVA/playlists

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190214G1BXEA00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券