全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1102 6
2019-04-16
大家好,这次的问题是我在用for循环,把每支股票代码的数据rbind的时候遇到的,我是用for i 600000:6003999去循环,可是并不是这4000支股票的数据都齐全,比如600013这支股票就没有,我做出的结果就是600000到600012股票数据的合并,R语言因为找不到600013就停止了,请问如何书写代码可以当循环找不到股票的时候继续搜下一支股票呢,数据缺失的股票不只600013一支,所以不能直接写当i=600013时忽略,谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2019-4-16 16:32:17
下载一个最新的所有上市公司的代码,然后在该集合中循环吧。
二维码

扫码加我 拉你入群

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

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

2019-4-16 17:36:26
循环体外侧加个try()

复制代码


可以百度学习一下try...catch的用法
二维码

扫码加我 拉你入群

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

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

2019-4-16 18:36:46
请上传样本数据
二维码

扫码加我 拉你入群

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

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

2019-4-17 14:28:06
cheetahfly 发表于 2019-4-16 16:32
下载一个最新的所有上市公司的代码,然后在该集合中循环吧。
谢谢,我已经解决了
二维码

扫码加我 拉你入群

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

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

2019-4-17 14:28:25
万人往LVR 发表于 2019-4-16 17:36
循环体外侧加个try()
谢谢,我已经解决了
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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