全部版块 我的主页
论坛 金融投资论坛 六区 金融学(理论版) 量化投资
5174 11
2015-01-23
首先我是用matlab编程的,想请教的问题如下:
如果有一份数据非常大,比如有几百万行的数据,每一行的数据都有一个特点,固定格式例如‘adfad,fgtrfgrf,edgrth,reherh,hreh,rehgrrg’,都有固定的几个逗号隔开,逗号之间有的字符是固定长度的,有的不是,现在想拆分掉逗号,将逗号里面的数据提取出来,我用的是find函数,然后再赋值给元胞,可是这样花费的时间太长了,有没有在时间上更有效的方法?求请教,求拍脸

二维码

扫码加我 拉你入群

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

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

全部回复
2015-1-23 10:20:15
其实时间也不是非常长,就是想有没有再短一点的
二维码

扫码加我 拉你入群

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

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

2015-1-23 10:45:16
    如果你用R语言的话就好了。。。。。。。。。R语言有strsplit函数
    MATLAB可以用正则regexp函数,这个的学习是一个1~2个星期的时间,去网上找资料或者去李洋老师的FQuantToolbox里面找正则的学习资料

    但是 MATLAB有这样的数据处理函数,你可以不用担心
复制代码



二维码

扫码加我 拉你入群

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

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

2015-1-23 10:59:33
加油加油!
二维码

扫码加我 拉你入群

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

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

2015-1-23 11:12:03
fantuanxiaot 发表于 2015-1-23 10:45
如果你用R语言的话就好了。。。。。。。。。R语言有strsplit函数
    MATLAB可以用正则regexp函数,这 ...
好的谢谢饭团君,还有问下就是同样是几百万行的数据,每一行的日期格式如果月份是单个的比如5,它数据里面就显示例如2012/5/4,我如何能用更短的时间将这么多行的日期同一改成'yyyy/mm/dd'这个格式呢,2012/5/4是什么格式形式
二维码

扫码加我 拉你入群

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

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

2015-1-23 11:14:02
beyondcj 发表于 2015-1-23 11:12
好的谢谢饭团君,还有问下就是同样是几百万行的数据,每一行的日期格式如果月份是单个的比如5,它数据里面 ...
复制代码
就这么方便
复制代码


二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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