python符合条件的行名

字典转DataFrame:
virus = pd.DataFrame.from_dict(dic,orient='index')
看一眼数据的样子

病毒pre-miRNA的数据

想要吧病毒按照物种分类,mir前的就是物种。比如提取出名字是ebv开头的
ebv = virus.loc[virus.index.map(lambda col: col.startswith('ebv'))]
看一下提取出来的
ebv-pre-miRNA.png

这个方法挺不错的startswith,还有别的方法吗,还是可以用re,以后可以研究下。

你可能感兴趣的:(python符合条件的行名)