全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
3243 10
2018-01-23
现有数据如下图,一共有5个样本,每个样本又包括cov和met两项,position这一列是所有样本共用的,有些数据没有,所以用NA表示,现在要对这个数据进行过滤,要求是①最多只能有3个样本(也就是6列)出现NA,否则就过滤掉
②每个样本的met相加求平均值,平均值>5则过滤
通过上述两个条件的被保留下来,请问这个代码该怎么写?
捕获.PNG



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-1-23 11:23:14
楼主最好上传下资料。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-1-23 11:41:26
这是数据
附件列表

data.xlsx

大小:45.15 KB

 马上下载

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-1-23 11:41:48
gjinwei 发表于 2018-1-23 11:23
楼主最好上传下资料。
多谢提醒,已上传
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-1-23 13:29:29
下列实现供参考:
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-1-23 20:33:54
gjinwei 发表于 2018-1-23 13:29
下列实现供参考:
我python是2.7的,是不是用不了pandas啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群