全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 EViews专版
1716 1
2017-03-06
  有两个序列对象,每列都有1000000个数据。其中序列A数据里只有“S”和“B”这两个变量,列B的数据是一些数字。我想做到的是:当一行的列A为“S”时,把列B相应行的数据改为负值;当列A为“B”时,列B相应行的数据不变。请问要怎么实现这样的操作?
二维码

扫码加我 拉你入群

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

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

全部回复
2017-3-7 17:20:49
自己默默地找到了答案:
现在excel使用替换操作,把S和B分别替换为0和1 (即使是100万条数字这一步也仅需1分多钟)
之后在eview里使用for,if语句就好,不过在这之前我把序列变量直接赋值给向量,因为我不知道怎么表示出某一序列对象的第几个数据
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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