打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
使用python得到TCGA表格



我们首先先点击表格右上角的JSON下载为JSON格式(假设保存的为data.json格式),打开可以发现其数据与表格上的数据是有差别的,我们用如下代码进行处理:


1234567891011121314151617181920212223
#-*-coding:utf-8-*-# author:kangsgoimport jsonmodel={}#解码jsonwith open('data.json','r',encoding='utf-8') as json_file:model=json.load(json_file)#写入到data.csv文件中f=open('data.csv','w')count=0for i in model:a=[]for j in i['consequence']:a.append(j['transcript']['aa_change'])a=list(set(a))f.write(i['genomic_dna_change']+';'+i['ssm_id']+';'+i['mutation_subtype']+';' +str(len(a))+'/567'+';'+str(len(i['consequence']))+'/10188')f.write('n')count += 1f.close()


将会得到data.csv的csv文件,可以用excel等工具进一步处理分析。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
如何将html中的表格数据保存下来
csv中数据为json,在jmeter中无法完整的取值
Pandas可以直接读取网页html(表格)、json、csv等格式
怎么用R语言把表格CSV文件中的数据变成一列,并且行名为原列名呢,谢谢
python stock数据包tushare例子
数据保存!!!Python 爬取网页数据后,三种保存格式
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服