[程式] SAS選取號碼

看板Statistics作者 (日本中部國際空港)時間16年前 (2010/03/19 09:06), 編輯推噓4(4010)
留言14則, 6人參與, 7年前最新討論串1/2 (看更多)
------------------------------------------------------------------------ [軟體程式類別]: SAS [程式問題]: 資料處理 [軟體熟悉度]: 低(1~3個月) [問題敘述]: 大家好,前幾天從A資料庫抓了大約有10,000多筆公司的資料 而目前要與B資料庫進行合併(merge),但是這兩個資料庫唯一的共通點就是cusip 而經過觀察發現這兩個資料庫的cusip只有前6碼相同(總共9碼), 所以我想詢問板上的各位大大,SAS是否有能選取某資料的前6碼的功能呢? 另外,我在合併的時候,log視窗常有出現一個咖啡色的錯誤指令說明如下: ERROR: Variable CUSIP has been defined as both character and numeric. 我是否需要對cusip先做什麼樣的處理呢? 謝謝各位的回答了<(_ _)> [程式範例]: ----------------------------------------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.39.153.215

03/19 11:05, , 1F
substr
03/19 11:05, 1F

03/19 11:06, , 2F
推一樓
03/19 11:06, 2F

03/19 11:12, , 3F
謝謝,我會試試看
03/19 11:12, 3F

03/19 14:00, , 4F
會失敗 因為九碼公司的前六碼 會有一推重複的
03/19 14:00, 4F

03/19 14:00, , 5F
你必須看看還有沒有其他資料庫
03/19 14:00, 5F

03/19 14:01, , 6F
美國資料 ticker permno cusip GVKEY都可以指出同一下公司
03/19 14:01, 6F

03/19 14:03, , 7F
如果 你可以有其他資料庫 請先跟其他資料合併
03/19 14:03, 7F

03/19 14:06, , 8F
我說的失敗不是指程式上的失敗
03/19 14:06, 8F

03/19 14:06, , 9F
而是合併出來的資料 本身就會有問題 請小心
03/19 14:06, 9F

03/19 15:16, , 10F
感謝樓上,我會注意的:)
03/19 15:16, 10F

03/22 00:27, , 11F
CUSIP前六碼指的是公司,並不會指向不同公司。
03/22 00:27, 11F

03/22 00:28, , 12F
第七、八碼指的是同一家公司不同的股票或債券等issue
03/22 00:28, 12F

03/25 14:36, , 13F
後來觀察,樓上正解,不過也謝謝tew:)
03/25 14:36, 13F

01/02 15:04, 7年前 , 14F
會失敗 因為九碼公司的 https://daxiv.com
01/02 15:04, 14F
文章代碼(AID): #1Beiud3k (Statistics)
文章代碼(AID): #1Beiud3k (Statistics)