全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2407 6
2014-08-28
悬赏 20 个论坛币 未解决
先说一下,支付的论坛币肯定是要大于20的
1、如图,我想去掉“会计师事务所”以及它后面的字符。
2、缺失值的填充原则是,对于每个stkcd的dcost,比如000002,那么按照year2006与2009两点确定一个等差数列,来分别填充这个序列前面2005,这个序列里面的07,08,以及这个序列后面的10。如果一个stkcd只找到一个有dcost值得,那么把这个stkcd的所有年份的dcost都填充成一样的。  如果一个sktcd 在2005到2013的区间里,只有06 ,09 ,12的dcost有观测,那么相当于构造两个等差数列,05到09的是一个,而09到13的是一个。
   谢谢各位
QQ截图20140828230812.jpg

原图尺寸 301.66 KB

QQ截图20140828230812.jpg

二维码

扫码加我 拉你入群

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

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

全部回复
2014-8-28 23:27:23
谢谢谢
二维码

扫码加我 拉你入群

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

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

2014-8-29 06:57:13
1.可以试试  substr(DADTUNIT,1,index(DADTUNIT,'会计师事务所')-1)
2.不明白
二维码

扫码加我 拉你入群

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

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

2014-8-29 07:33:26
2,可以理解为2点确立一条线,如果有三个点,肯定是有两条线。其实我说的太繁琐,但是又不知道怎么简单的表达
二维码

扫码加我 拉你入群

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

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

2014-8-29 16:34:43
cnwz 发表于 2014-8-29 06:57
1.可以试试  substr(DADTUNIT,1,index(DADTUNIT,'会计师事务所')-1)
2.不明白
谢谢,第2个的意思是如下,按照1996与1998测算,1995应该为1.5,1997应该是2.5,等差是0.5。按照1998与1999算,2000的dcost应该是7,等差是2。
stkcd dcost year
1 . 1995
1 2 1996
1 . 1997
1 3 1998
1 5 1999
1 . 2000
二维码

扫码加我 拉你入群

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

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

2014-8-30 10:11:53
这个2有点复杂,抱歉,帮不了
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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