【文章內(nèi)容簡(jiǎn)介】
60。 3. 關(guān)鍵調(diào)THRU指定兩個(gè)數(shù)值之間的一段范圍(包含這兩個(gè)值)。例:RECODE V1 TO V3 (0=1) (1=0) (2,3=1) (9=9) (ELSE=SYSMIS)/QVAR(1 THRU 5=1)(6 THRU 10=2)(11 THRU HI=3)(ELSE=0). ,指定一組變量。 在TO的前后分別指定一個(gè)字符前綴和一個(gè)數(shù)字后綴,前綴用任意有效名,后綴用任意整數(shù)。前面的數(shù)要小于后面的數(shù)。每一變量名(包括數(shù)字在內(nèi))不得超過(guò)8個(gè)字符。例如A1 TO A5定義了五個(gè)名為A1,A2,A3,A4,A5的變量。 用TO建立的變量名中,后綴中的先行零包括在變量名內(nèi)。例如V001 TOv100定義了100個(gè)名為v001,V002,….v100的變量;VI To V100定義了100個(gè)名為V1,V2,…,V100的變量。 TO也可用于其它命令。 AB TO BA代表 AB與 BA之間的全部變量(包括AB和BA)。用DISPLAY命令查看現(xiàn)用文件中的變量順序。(一)變量的命名規(guī)則 1.變量名最多不能超過(guò)8個(gè)字符。 2.首字符必須是26個(gè)字母之一,即A-Z或者是@、$三個(gè)字符之一。變量名首字符為“”的變量是臨時(shí)變量,它不進(jìn)入活動(dòng)文件,只是暫時(shí)供數(shù)據(jù)變換時(shí)使用的。首字符為“$”的變量是系統(tǒng)變量,它是建立活動(dòng)文件時(shí)自動(dòng)生成的,如$DATE、$CASENUM、$WEIGHT,分別表示日期,個(gè)案號(hào),及個(gè)案權(quán)重。* Create a new variable as a bination of two old variables。the new variable is a scratch variable used later in thesession。 it will not be saved with the data file.COMPUTE XYVAR=0.IF (XVAR EQ 1 AND YVAR EQ 1) XYVAR=1. 3.首字符是字母,其后的可為字母或數(shù)字或除“?”、“!”、“*”以外的字符。但應(yīng)注意不能以下劃線“_”和句號(hào)“.”作為變量名的最后一個(gè)字符。 4.變量名不能使用SPSS保留的關(guān)鍵字。有:ALL,AND,BY,EQ,GE,GT,LE,LT,NE,NOT,OR,TO,WITH。 下述變量名是SPSS的變量名,誰(shuí)是誰(shuí)非?為什么?(1) OCCUPATION(2)1AGE(3)Sa lary(4)first(5)_ata(6)@1wta(7)ge(8)w?a(9)w_wa (二)變量的格式 變量的值按特定格式存貯、顯示或打印。格式說(shuō)明不影響內(nèi)存中數(shù)據(jù)值的精度??梢杂肈ISPLAY命令指定VARIABLES=ALL,來(lái)看每個(gè)變量的格式。 變量格式由兩部分組成:變量類型和變量寬度。變量類型分三種:數(shù)字型和字符串型和日期型。數(shù)字型變量的值可包含數(shù)字、小數(shù)點(diǎn)、選擇性的正、負(fù)號(hào)。字符串型變量的值可包含數(shù)字、字母和標(biāo)點(diǎn)符號(hào)。