概觀 (OUTPUT NEW 指令)
OUTPUT
指令 (OUTPUT NEW
、 OUTPUT
NAME
、 OUTPUT ACTIVATE
、 OUTPUT OPEN
、 OUTPUT SAVE
、 OUTPUT CLOSE
) 提供以程式化方式管理一或多個輸出文件的能力。 這些功能可讓您:
- 透過語法儲存輸出文件。
- 以程式化方式將輸出分割成個別輸出文件 (例如,一個輸出文件中的男性結果,而另一個輸出文件中的女性結果)。
- 在給定階段作業中使用多個開啟的輸出文件,選擇性地將新結果附加至適當的文件。
OUTPUT NEW
指令會建立新的輸出文件,它會變成指定的輸出文件。 後續程序輸出會導向至新的輸出文件,直到關閉文件或建立、開啟或啟動另一個輸出文件為止。
基本規格
OUTPUT NEW
的基本規格只是指令名稱。
TYPE 關鍵字
此關鍵字已作廢且被忽略。 唯一有效的輸出類型是「檢視器」。 不再支援草稿檢視器格式。 若要產生等同於「草稿檢視器」輸出的文字輸出,請使用 OMS
。 如需相關資訊,請參閱主題 OMS 。
NAME 關鍵字
依預設,新建立的輸出文件會提供唯一名稱。 您可以選擇性地指定輸出文件的自訂名稱,以置換預設名稱。 文件名稱是用來在任何後續的 OUTPUT ACTIVATE
、 OUTPUT SAVE
及 OUTPUT CLOSE
指令中參照文件。
- 指定的名稱必須符合變數命名規則。 如需相關資訊,請參閱主題 變數名稱 。
- 如果指定的名稱與另一個文件相關聯,則該關聯會岔斷,且名稱會與新文件相關聯。 先前與指定名稱相關聯的文件會獲指派新的唯一名稱。
指令語法的規則
- 如果多次指定關鍵字,則會發生錯誤。
- 關鍵字必須完整拼寫。
- 語法圖中使用的等號 (=) 是必要元素。
作業
新的輸出文件會在使用者介面的視窗中開啟,並變成指定的輸出視窗。
限制
因為每一個視窗都需要最少的記憶體量,所以可以在給定系統上同時開啟的視窗數目 IBM® SPSS® Statistics 或其他限制。 特定數目取決於系統的規格,且可能由於 OS 限制而與總記憶體無關。
範例
GET FILE='/examples/data/Males.sav'.
FREQUENCIES VARIABLES=ALL.
OUTPUT SAVE OUTFILE='/examples/output/Males.spv'.
OUTPUT NEW.
GET FILE='/examples/data/Females.sav'.
FREQUENCIES VARIABLES=ALL.
OUTPUT SAVE OUTFILE='/examples/output/Females.spv'.
FREQUENCIES
會為 /examples/data/Males.sav中的每個變數產生摘要統計量。 來自FREQUENCIES
的輸出會新增至指定的輸出文件 (如果目前未開啟任何輸出文件,則會自動建立一個輸出文件)。OUTPUT SAVE
會將指定輸出文件的內容寫入 /examples/output/Males.spv。OUTPUT NEW
會建立新的「檢視器」文件,這會變成指定的輸出文件。- 後續的
FREQUENCIES
指令會使用 /examples/data/Females.sav中的資料,為女性產生輸出。OUTPUT SAVE
會將此輸出寫入 /examples/output/Females.spv。
如本範例所示, OUTPUT NEW
可讓您將結果導向至新的輸出文件。 如果未指定 OUTPUT NEW
,則 /examples/output/Females.spv 將包含男性和女性的頻率。