搜索
查看: 87|回复: 3

Python 如何在有缺失值的情况下按行求和呢?

[复制链接]

6

主题

26

帖子

363

积分

中级会员

Rank: 3Rank: 3

积分
363
发表于 2018-7-9 16:59:35 | 显示全部楼层 |阅读模式

有个类似这种格式的文件:大概几千列,几百行,table分隔


现在想对每一行求和,最终效果如下:


刚刚接触Python不久,很标准格式的话还勉强能解决,现在这种就不会了(唉~~),
麻烦各位路过的大神帮忙看看瞧瞧,给点思路,指点迷津~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x



上一篇:关于logistic回归
下一篇:fatal error: zlib.h: No such file or directory 软件安装报错,求指导
回复

使用道具 举报

6

主题

26

帖子

363

积分

中级会员

Rank: 3Rank: 3

积分
363
 楼主| 发表于 2018-7-10 10:20:14 | 显示全部楼层
世奇流鼻涕 发表于 2018-7-9 17:21
用for循环逐行读取文本,然后每行进行切割再相加应该可以了吧
for i in open("input_file","r"):
    a=i.s ...

多谢多谢,今天我发现可以使用pandas包进行计算,好方便

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 1 反对 0

使用道具 举报

0

主题

3

帖子

113

积分

注册会员

Rank: 2

积分
113
发表于 2018-7-9 17:21:54 | 显示全部楼层
用for循环逐行读取文本,然后每行进行切割再相加应该可以了吧
for i in open("input_file","r"):
    a=i.split("\t")
    sum=''
    for j in a[1,len(a)]:
        sum=j+sum
        print(a[1],sum)

思路是这样的,具体运行没有试过,你可以尝试一下
回复 支持 反对

使用道具 举报

0

主题

3

帖子

113

积分

注册会员

Rank: 2

积分
113
发表于 2018-7-10 15:23:07 | 显示全部楼层
蚊子 发表于 2018-7-10 10:20
多谢多谢,今天我发现可以使用pandas包进行计算,好方便

可以可以,我等会也看看这个怎么用的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|生信技能树    

GMT+8, 2018-7-23 00:29 , Processed in 0.095727 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.