新聞中心
SAS中的字符串是用一對(duì)單引號(hào)括起來(lái)的值。 還通過(guò)在變量聲明的末尾添加一個(gè)空格和$ sign來(lái)聲明字符串變量。 SAS具有許多強(qiáng)大的功能來(lái)分析和操作字符串。

創(chuàng)新互聯(lián)建站長(zhǎng)期為成百上千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為柯橋企業(yè)提供專業(yè)的做網(wǎng)站、成都做網(wǎng)站,柯橋網(wǎng)站改版等技術(shù)服務(wù)。擁有十年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
聲明字符串變量
我們可以聲明字符串變量及其值,如下所示。 在下面的代碼中,我們聲明長(zhǎng)度為6和5的兩個(gè)字符變量。LENGTH關(guān)鍵字用于聲明變量而不創(chuàng)建多個(gè)觀察。
data string_examples; LENGTH string1 $ 6 String2 $ 5; /*String variables of length 6 and 5 */ String1 = 'Hello'; String2 = 'World'; Joined_strings = String1 ||String2 ; run; proc print data = string_examples noobs; run;
運(yùn)行上面的代碼,我們得到顯示變量名稱及其值的輸出。
字符串函數(shù)
以下是經(jīng)常使用的一些SAS函數(shù)的示例。
SUBSTRN
此函數(shù)使用開始和結(jié)束位置提取子字符串。 如果沒有提到結(jié)束位置,它提取所有字符直到字符串結(jié)束。
句法
SUBSTRN('stringval',p1,p2)
以下是所使用的參數(shù)的描述:
- stringval是字符串變量的值。
- p1為提取的開始位置。
- p2為提取的字符數(shù)量。
例
data string_examples; LENGTH string1 $ 6 ; String1 = 'Hello'; sub_string1 = substrn(String1,2,4) ; /*Extract from position 2 to 4 */ sub_string2 = substrn(String1,3) ; /*Extract from position 3 onwards */ run; proc print data = string_examples noobs; run;
在運(yùn)行上面的代碼,我們得到顯示substrn函數(shù)的結(jié)果的輸出。
TRIMN
此函數(shù)從字符串中刪除尾部空格。
句法
TRIMN('stringval')
以下是所使用的參數(shù)的描述:
- stringval是字符串變量的值。
data string_examples; LENGTH string1 $ 7 ; String1='Hello '; length_string1 = lengthc(String1); length_trimmed_string = lengthc(TRIMN(String1)); run; proc print data = string_examples noobs; run;
運(yùn)行上面的代碼,我們得到顯示TRIMN函數(shù)結(jié)果的輸出。
新聞名稱:創(chuàng)新互聯(lián)SAS教程:SAS字符串
轉(zhuǎn)載來(lái)于:http://m.5511xx.com/article/dhhdpih.html


咨詢
建站咨詢
