SPSS中如何快速更改变量的顺序 如何操作SPSS调整某一变量的顺序,同时其他变量一同跟着变动...

作者&投稿:熊申 (若有异议请与网页底部的电邮联系)
只有通过以下语句:  SAVE OUTFILE='文件名' /keep=var1 var10 var2 to var7 var9 var8  /COMPRESSED.  OUTFILE指定一个文件名, SPSS将把当前的数据保存为该文件;KEEP语句后要写上所有的变量名,按照您想要的顺序书写。未写上的变量将被删除。运行该语句以后打开O UTFILE指向的文件,变量顺序就已经改变了。如果变量很多的话,逐个书写变量名将是一件很烦的事情,这时一个简便的方法是通过菜单  Variables)选择变量并paste到SYNTAX中。   以上语句适用于一般情况下的数据,下面再介绍另一种方法。   如果只想让变量按照变量名的顺序排列(升序或降序),并且变量中不包含任何字符型变量。那么可以将SPSS的数据进行行列转置,转换后S PSS自动将原来的变量名保存在一个新变量case_lbl中,再接着对数据按变量case_lbl进行排序(升序或降序),然后再进行一次行列转置,这样就可以实现排序的目的。   用syntax来实现就是:  FLIP.  SORT CASES BY case_lbl.  FLIP NEWNAMES=case_lbl.  用对话框来执行以上操作就是:  1、从菜单DataTranspose ,在对话框中选中所有变量进入Variables列表框,然后点OK ,将数据行列转置  2、从菜单DataSort Cases ,将数据按照变量case_lbl排序  3、再回到菜单DataTranspose ,选中变量case_lbl进入Name Variable ,将剩下的所有变量选进Variables列表框,按OK执行。   和进行行列转置前的数据相对比,数据中多了一个变量case_lbl ,我们可以把它删除。但是更重要的差别是:行列转置后的数据,所有的变量标签、数值标签和格式都丢失了,需要重新设置。如果有字符型变量,那么该变量数据将全部丢失,成为s ysmis 。所以我们在进行数据的行列转置之前,先将文件保存。在执行完以上三个步骤后,从菜单 FileApply Data Dictionary 选择先前保存过的文件将其变量标签、数值标签、格式等信息导到转换过的数据中。相应的syntax就是:  APPLY DICTIONARY  FROM='D:\aa.sav'.  至于数据中存在字符型变量而又确实要执行以上操作的,可以先用 Automatic Recode 将字符变量转化成数值变量,然后再执行以上操作。

如何更改变量在spss文件中的顺序~

只有通过以下语句:SAVE OUTFILE='文件名' /keep=var1 var10 var2 to var7 var9 var8/COMPRESSED.OUTFILE指定一个文件名,SPSS将把当前的数据保存为该文件;KEEP语句后要写上所有的变量名,按照您想要的顺序书写。未写上的变量将被删除。

你直接对一个变量进行排序,就是在数据界面的每个变量最上边都有一个三角形。你点某个变量的三角形就会弹出升序和降序选项,选择其中一个,这个变量就排好序了,同时其他变量也会自动对应着这个变量一起变动。

数组变量和指针的区别
答:本例是在输入的字符串中查找有无‘k’字符。三、字符串指针作为函数参数的使用。要求把一个 字符串的内容复制到另一个字符串中,并且不能使用strcpy函数。函 数cprstr的形参为两个字符指针变量。pss指向源字符串,pds指向目标字符串。表达式: (*pds=*pss)!=`\0'cpystr(char *pss,char *pds){...

字符数组与字符指针变量的区别
答:本例是在输入的字符串中查找有无‘k’字符。三、字符串指针作为函数参数的使用。要求把一个 字符串的内容复制到另一个字符串中,并且不能使用strcpy函数。函 数cprstr的形参为两个字符指针变量。pss指向源字符串,pds指向目标字符串。表达式: (*pds=*pss)!=`\0'cpystr(char *pss,char *pds){...

高手来!最好是王萌来啊!
答:答:通过APSS 高级计划与排程协会或Internet 或ERP公司与专业杂志. 问: 现在,很多介绍APS软件时,都提到高级算法如基因算法,什么是基因算法?在工厂和商业里如何应用? 答: 基因算法是一种生物进化的算法,实际上是一种多目标的探索法.能够用于计划与排程.它是非常新的技术,目前,还没有在商业中实际运用. 采用生物...