作者viel (造啦~塞狼)
看板Statistics
标题[程式] 使用SAS寻找最相近的数值
时间Tue May 25 15:14:31 2010
[软体程式类别]:SAS
[程式问题]:想请问一下大家,如何利用SAS寻找最相近的数值
[软体熟悉度]:中(3个月到1年)
[问题叙述]:
现在想要计算公司的异常报酬,但是使用的对比公司是用规模最相近的
不知道类似这种问题该如何解决...
因可能无法找到规模相同,而且资料量也蛮大的~
[范例]:
档案A 档案B
CUSIP SIZE TCUSIP SIZE
-------------------- ----------------
000001 1230.5 000011 1110.7
000002 1001.3 000022 340.8
000003 650.4 000033 500.9
想要的结果
CUSIP SIZE TCUSIP SIZE
----------------------------
000001 1230.5 000011 1110.7
000002 1001.3 000011 1110.7
000003 650.4 000033 500.9
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.51.207
1F:→ ASD332:我的话会先用 PROC SQL 做个 CROSS JOIN 新的 TABLE 再处理 05/25 23:50
2F:→ ASD332:但是资料量大的话 不知道版上有没有人有其它更佳解 @@" 05/25 23:51
3F:推 chien533:其实我有一个自制的macro里面有一段就是找最近的"邻居" 05/26 02:39
4F:推 chien533:估狗SESUG + NNI找出第一篇文章 05/26 02:43
5F:→ chien533:看最後面附录里面的语法,有一段proc iml语法应该可以用 05/26 02:44
6F:→ chien533:但你可能需要再修改一下以符合你目前使用的资料格式 05/26 02:45
7F:→ FallAugust:merge算size差後排序取差距绝对值最小的 参考看看 06/03 15:05