小白的perl语言之数据分割
Posted 计算表观遗传学
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小白的perl语言之数据分割相关的知识,希望对你有一定的参考价值。
原始数据:文件如图所示,该文件用作识别差异甲基化,前三行为标题行,其中第二行注明文件的行数及细胞系个数,文件中共包括67个细胞系的甲基化数据信息,总行数为423463。第三行为甲基化位点信息。
数据处理目标:为了方便数据处理,将原始文件分割为包含100000的子文件,文件分割格式如下图,将原始文件分为5个子文件。
思路:逐行遍历文件,如果文件当前行数对100000取余为1,新建一个文件,将数据输入文件中,否则就往当前文件中追加数据。
通讯邮箱:ad.cepi@edbc.org
投稿邮箱:scw.cepi@edbc.org
往期「精彩内容」,点击回顾
| |
|
| |
精彩会议及课程,点击回顾
CEPI感谢您的支持!
(ios系统用户专用通道)
以上是关于小白的perl语言之数据分割的主要内容,如果未能解决你的问题,请参考以下文章
化腐朽为神奇,编程语言不可错过之---正则表达式
小白程序要进阶系列之RabbitMQ-前言
边看MHA源码边学Perl语言之三 NodeUtil.pm
Perl单行命令介绍
小白学Perl之初始哈希
边看MHA源码边学Perl语言之二 ManagerUtil