| 查看: 2069 | 回复: 21 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
liuhaoke新虫 (初入文坛)
|
[求助]
如何批量提取多个文件中第三列的部分数据并求和输出?
|
|
|
原数据文件示例如下: 0 456 30 1 437 20 2 420 40 3 380 10 4 370 0 5 340 0 6 310 50 7 260 20 8 240 0 我要找到文件中从第三列第一行数据开始到非0行结束,接着对这第三列的几行(行数未知)数据求和,并把结果命名为T1输出; 然后接着往下找,还是到非0行结束(每个文件数据0的位置不一样),接着对这次找到的几行数据(第三列)求和,把结果命名为T2输出; 以此类推。 这是每个文件的,这样的文件有几百个,希望批量处理,并把文件名加上。处理结果需要样式示例如下: 文件名 T1 T2 T3 T4 T5 T6 文件1 100 70 文件2 文件3 |
» 本帖附件资源列表
-
欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com - 附件 1 : 数据文件.rar
2012-05-09 07:54:52, 67.23 K
» 猜你喜欢
求个博导看看
已经有18人回复
自荐读博
已经有6人回复
投稿Elsevier的杂志(返修),总是在选择OA和subscription界面被踢皮球
已经有5人回复
青基代表作,AAAI之类的A会的special track在国内认可度高吗?还是归为workshop之流?
已经有3人回复
上海工程技术大学【激光智能制造】课题组招收硕士
已经有6人回复
上海工程技术大学张培磊教授团队招收博士生
已经有4人回复
临港实验室与上科大联培博士招生1名
已经有9人回复
写了一篇“相变储能技术在冷库中应用”的论文,论文内容以实验为主,投什么期刊合适?
已经有6人回复
中科院杭州医学所招收博士生一名(生物分析化学、药物递送)
已经有3人回复
markh
银虫 (初入文坛)
- 应助: 7 (幼儿园)
- 金币: 765.1
- 帖子: 35
- 在线: 138.6小时
- 虫号: 366637
- 注册: 2007-05-10
- 性别: GG
- 专业: 凝聚态物性 II :电子结构
【答案】应助回帖
感谢参与,应助指数 +1
|
用两个小时写一个奔腾程序有点大才小用, 作为学习mathematica不成气候的小弟, 用半个小时写几句话献一鲜丑, 批量导入文件: data=Import[#,"Table"]&/@(("Poplar 1feet-C heart HYH_CP_1_0"<>#<>".xls" &/@(Range[10]/.{x_/;x<10:>"0"~~ToString[x],y_/;y>9:>ToString[y]}));数据处理: dataM=data/.{x_Integer,y_Real,z_Real}->z/.{x2___,0//N,y2___}->{x2}; 得到最后结果 Plus@@@dataM {873.528, 827.698, 919.821, 910.602, 917.758, 903.376, 901.633, 791.658, 672.641, 647.04} |

11楼2012-05-11 05:17:47
lt292
金虫 (正式写手)
Holy Shit
- 应助: 21 (小学生)
- 金币: 1256.1
- 散金: 50
- 红花: 3
- 帖子: 591
- 在线: 36.4小时
- 虫号: 668772
- 注册: 2008-12-05
- 性别: GG

2楼2012-05-09 09:14:27
liuhaoke
新虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 105.6
- 散金: 15
- 帖子: 18
- 在线: 9.2小时
- 虫号: 1804802
- 注册: 2012-05-09
- 专业: 聚合物共混与复合材料
4楼2012-05-09 15:27:26
liuhaoke
新虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 105.6
- 散金: 15
- 帖子: 18
- 在线: 9.2小时
- 虫号: 1804802
- 注册: 2012-05-09
- 专业: 聚合物共混与复合材料
5楼2012-05-09 15:29:22







回复此楼
&/@(Range[10]/.{x_/;x<10:>"0"~~ToString[x],y_/;y>9:>ToString[y]}));
liuhaoke