[英]Removing quotes and spaces in SAS dataset
查看列中的內容,以便您可以決定如何處理它。 此查詢將顯示字符串和字符串的十六進制表示形式。
proc sql;
select postcode,put(trim(postcode),$hex.) as hexcode,count(*) as nobs
from x
group by 1,2
;
quit;
因此,如果你看到像0A,0D,A0,08或其他不可打印代碼的十六進制字符,那么你可以弄清楚發生了什么。
因此,對於大多數記錄,您可能會看到POSTCODE ='LS5 3BT',HEXCODE ='4C533520334254'。 但也許有一些看起來像POSTCODE ='LS5 3BT',但HEXCODE的值類似於'0A4C533520334254',這意味着你在字符串的開頭有一個換行符。 或者也許不是空格('20'X),你在字符串的中間有一個標簽('09'X)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.