作者a765112223 (芹菜)
看板Statistics
標題[問題] sas字元轉換數字
時間Tue Nov 18 16:50:47 2014
各位大大好,我想嘗試將Character轉換成Numeric但找不到方法
http://ppt.cc/uOXC
我原本想將圖中的Quantity以日期加種起來(算出每日交易量)
但是出現
ERROR: Variable ascii_rptd_vol_tx in list does not match type prescribed for
this list.
打開來看見他的Type是Character,所以想要嘗試把Quantity轉換成Numeric
看看能不能解決這個問題
但是查了很多地方,嘗試都不成功,所以想請問有沒有哪位大大可以幫忙解決?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.84.200
※ 文章網址: http://webptt.com/m.aspx?n=bbs/Statistics/M.1416300649.A.660.html
※ 編輯: a765112223 (140.115.84.200), 11/18/2014 16:52:55
1F:→ BugEater: 試試newVar=input(VarName,8.); 11/19 01:37
2F:→ MOONY135: 它的好像是14格 會有小數點還是都整數? 11/19 08:16
3F:→ MOONY135: 8.改成 14.應該好一點? 11/19 08:16
4F:→ MOONY135: 不過它的不是全數字耶 5MM+應該不能轉成數字吧 11/19 08:17
5F:→ BugEater: 5MM+是什么意思呢?抱歉我以為是全數字 11/19 08:53
6F:→ BugEater: input()的確就是可以轉char為numeric的,用14.安全些 11/19 08:56
7F:推 tew: newvar=yourvar*1; 11/19 16:14
8F:→ tew: 這樣就強迫轉換了 請在data set 底下進行 11/19 16:14
9F:→ a765112223: 謝謝大大們,我用input成功了,5MM+是交易量超過5百萬 11/19 21:47
10F:→ a765112223: 我在想5MM+的資料是不是不能用,因為我不知道確切數字 11/19 21:48
11F:→ MOONY135: 如果是這樣 你就5MM+都改成五百萬就好 11/20 17:22