用SPSS有一个办法,稍微复杂点:
1. 你先将前五个变量的信息保存为一个文件,假设是a.sav,然后sort 这个file。
save outfile='c:\***\a.sav' /keep 股票代码 股票简称 统计日期 行业 行业代码.
get file=''c:\***\a.sav'.
sort cases by 股票代码 (A).
2. 再讲后面那个变量的信息,保存为另外一个文件,假设是b.sav。
save outfile= 'c:\***\b.sav' /keep 股票代码 ROE>200%的股票代码.
get file=''c:\***\b.sav' .
compute dummy='ROE>200%的股票代码'.
if (''ROE>200%的股票代码' ge 1) dummy=1.
sort cases by 股票代码 (A).
3. 将两个文件和并
get file='c:\***\a.sav'.
match files file=* /table='c:\***\b.sav' /by 股票代码.
这是你会得到一个新的文件其中包含了一个新的变量,dummy。当 ‘ROE>200%的股票代码’的值不是0的时候,dummy的值为1,否则为0。
你就可以用这个dummy来筛选了。
select if (dummy ne 1).
希望能够对你的问题有用。