首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >熊猫数据的.vcf数据

熊猫数据的.vcf数据
EN

Stack Overflow用户
提问于 2021-12-03 19:29:56
回答 1查看 1.5K关注 0票数 0

如何将以下.vcf数据转换为熊猫数据?

GDrive链接到.txt文件

理想情况下,我希望它的形式:

到目前为止,我只能得到标题:

代码语言:javascript
复制
import pandas as pd

f = open('clinvar_final.txt',"r")

for line in f.readlines():
    if line[:5] == 'CHROM':
        vcf_header = line.strip().split('\t')

df = pd.DataFrame
df.header = vcf_header
EN

回答 1

Stack Overflow用户

发布于 2022-01-25 12:09:52

import pandas as pd with open(filename, "r") as f: lines = f.readlines() chrom_index = [i for i, line in enumerate(lines) if line.strip().startswith("#CHROM")] data = lines[chrom_index[0]:]

header = data[0].strip().split("\t") informations = [d.strip().split("\t") for d in data[1:]]

vcf = pd.DataFrame(informations, columns=header)

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70219758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档