| 查看: 1763 | 回复: 31 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
dedream木虫 (正式写手)
|
[求助]
求助数据筛选的问题
|
|
|
我有两个表,都是以时间为索引的数值 其中一个表的数据少,另一个表的数据量极大,现在想以少的这个表的时间为基准,把另一个表里对应的时间的数据全部筛选出来。两个表的数据一一对应。时间精确到分钟即可 求大侠帮忙指点这么编写代码 最好是python,matlab 数据范例见网盘 http://pan.baidu.com/share/link?shareid=65914&uk=3373024158 [ Last edited by dedream on 2012-10-2 at 09:58 ] |
» 猜你喜欢
论文终于录用啦!满足毕业条件了
已经有10人回复
2025年遐想
已经有4人回复
投稿Elsevier的杂志(返修),总是在选择OA和subscription界面被踢皮球
已经有8人回复
求个博导看看
已经有18人回复
» 本主题相关价值贴推荐,对您同样有帮助:
求助通过微谱查询化合物结构
已经有4人回复
【求助/交流】关于微生物筛选的一些问题,需要各位帮助~
已经有17人回复
【求助/交流】抗微管药物的体外筛选问题
已经有13人回复
【求助/交流】蓝白斑筛选问题
已经有3人回复
【求助/交流】紧急求助:培养基成分筛选中的试验设计问题
已经有6人回复
【求助】蓝电使用问题
已经有13人回复
【求助/交流】十万火急!跪求解决关于筛选降解菌的采样问题!
已经有6人回复
【求助】请问关于土壤团聚体的筛选问题?
已经有6人回复
【求助/交流】求助有关高通量筛选育种方面的PPT,文献
已经有5人回复

shinevip
木虫 (正式写手)
- 应助: 1 (幼儿园)
- 金币: 2487.3
- 散金: 1292
- 红花: 4
- 帖子: 489
- 在线: 465.5小时
- 虫号: 242238
- 注册: 2006-04-11
- 性别: GG
- 专业: 分子生物学
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
dedream: 金币+20, ★有帮助, 谢谢,我运行有点小问题,我再看看 2012-10-05 20:45:15
dedream: 金币+20, ★有帮助, 谢谢,我运行有点小问题,我再看看 2012-10-05 20:45:15
|
LZ改一下python 脚本里面文件名 就可以... LST_in = open('lmh.txt', mode='r') DES_out = open('cmpd_info.txt', mode='w') for line in LST_in: LST_fields = line.split() number = LST_fields[0] DES_in = open('cmpd.txt', mode='r') for line in DES_in: DES_fields = line.split() compoundid = DES_fields[0] if compoundid == number: DES_out.writelines(line) DES_in.close() DES_out.close() LST_in.close() |
19楼2012-10-05 17:24:35
shinevip
木虫 (正式写手)
- 应助: 1 (幼儿园)
- 金币: 2487.3
- 散金: 1292
- 红花: 4
- 帖子: 489
- 在线: 465.5小时
- 虫号: 242238
- 注册: 2006-04-11
- 性别: GG
- 专业: 分子生物学
【答案】应助回帖
|
看了下数据形式, 重新修改了下python 脚本, 以前两列为比较依据, 精确到分钟. 把小数据存成 a.txt, 大数据存成b.txt. 结果就会在results.txt里面. 我还没测试, LZ可先运行下. 有问题再发上来... LST_in = open('a.txt', mode='r') DES_out = open('results.txt', mode='w') for line in LST_in: LST_fields = line.split() number = LST_fields[0] + LST_fields[1] DES_in = open('b.txt', mode='r') for line in DES_in: DES_fields = line.split() compoundid = DES_fields[0] + DES_fields[1] if compoundid == number: DES_out.writelines(line) DES_in.close() DES_out.close() LST_in.close() |
27楼2012-10-06 00:14:52
shinevip
木虫 (正式写手)
- 应助: 1 (幼儿园)
- 金币: 2487.3
- 散金: 1292
- 红花: 4
- 帖子: 489
- 在线: 465.5小时
- 虫号: 242238
- 注册: 2006-04-11
- 性别: GG
- 专业: 分子生物学
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ...
dedream: 金币+180, ★★★很有帮助, 我修改了一下代码,输出2个txt,一个为含量,一个为原来的result,暂时解决问题,多谢您 2012-10-06 14:06:28
dedream: 金币+180, ★★★很有帮助, 我修改了一下代码,输出2个txt,一个为含量,一个为原来的result,暂时解决问题,多谢您 2012-10-06 14:06:28
|
超载链接里的文件. 把数据放入a.txt(小) 和b.txt(大) 里面, 直接调用.. 代码已经测试过.. http://pan.baidu.com/share/link?shareid=70652&uk=1093614952 |
29楼2012-10-06 12:35:49
shinevip
木虫 (正式写手)
- 应助: 1 (幼儿园)
- 金币: 2487.3
- 散金: 1292
- 红花: 4
- 帖子: 489
- 在线: 465.5小时
- 虫号: 242238
- 注册: 2006-04-11
- 性别: GG
- 专业: 分子生物学
32楼2012-10-06 21:53:56







回复此楼