作者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