→ kenshin528:還是補不齊1000個CASE 09/25 12:47
那就一開始多抽一些啊 XD
我當初是十萬(老師第二次規定) x 1.3
你們現在應該只有刪除像是下面這種? -> 一模一樣的 case
01 03 05 07 09 11
01 03 05 07 09 11
下次應該會變成十萬組,然後還要顧慮到這種? -> 數字全相同,但順序不一樣
01 03 05 07 09 11
01 05 09 03 07 11
還是老師第一次作業就要你們使用第二種? @ @
我第一次寫作業是沒有用到 Identify and Remove Duplicate Cases ...
不過既然你們已經使用了 ... 刪掉之後湊不到一千 ...
何不試試看在第一次抽的時候,先抽個兩千個或隨便你想抽多少 ...
在 SPSS 中一個有很簡單的指令,就是直接 N 數字就可以留下你想留的 case 數 ...
N (to limit the total number) ...
最後再下 N 1000 . -> 保留 1000 個 case :)
例如我第二次作業,第一行跟最後幾段(第二次作業應該是十萬個) ...
這樣就可以解決刪除過後,不足 1000 個 case 的問題了 ...
==
/* Generate Cases */
loop #i = 1 to 100000 * 1.3 . -> 這邊我 x 1.3 倍 ...
........................ 中略 ......................
/* Identify Duplicate Cases */
* compute PrimaryLast = 0.
* SORT CASES BY x1(A) x2(A) x3(A) x4(A) x5(A) x6(A) .
* MATCH FILES /FILE = * /BY x1 x2 x3 x4 x5 x6
* /DROP = PrimaryLast /LAST = PrimaryLast .
* VARIABLE LABELS PrimaryLast 'Indicator of each last matching case as Primary\
' .
* VALUE LABELS PrimaryLast 0 'Duplicate Case' 1 'Primary Case'.
* VARIABLE LEVEL PrimaryLast (ORDINAL).
/* Remove Duplicate Cases */
SORT CASES BY x1(A) x2(A) x3(A) x4(A) x5(A) x6(A) .
MATCH FILES FILE=* /BY x1 x2 x3 x4 x5 x6 /FIRST= first.
SELECT IF first.
N 100000 .
execute .
==
明明沒什麼重點,硬是這麼大一篇 Orz
--
┌──── ‧輕嘗一口 細細品味‧ *
│ φ奶油的濃度砂糖的甜蜜以及微微的蛋香φ │
* ‧在口中咀嚼出幸福的滋味‧ ────┘
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.90.75
推 kenshin528:還有這個指令!! 我馬上來試試看!! 謝謝!! 09/25 16:16