2013-10-16 36 views
0

我被給了一個包含1,000個變量的數據集,並被要求運行Pearson關於解釋變量和二元因變量的相關性。我生成用下面的代碼的相關性:IBM SPSS 20:排名並輸出皮爾遜相關矩陣?

correlations /variables = x1 to x500 with y 
correlations /variables = x501 to x1000 with y 

所產生的輸出是我想能夠秩出現在SPSS或其他軟件(例如Excel)中

x1 Pearson Correlation 
    p-value 
    N 
----------------------- 
x2 Pearson Correlation 
    p-value 
    N 
----------------------- 
     . 
     . 
     . 
----------------------- 
xi Pearson Correlation 
    p-value 
    N 
----------------------- 

未排序的表根據Pearson's Correlation和P值計算變量。 SPSS是否有能力將變量名稱,Pearson關聯值和p值保存爲表格,然後對它們進行排序?

我太習慣於Stata和R,無法注意手冊中的任何內容。解決方法是運行單變量回歸模型,只有一個因變量1000次,並嘗試保存這些係數?

謝謝!

回答

0

您可以輕鬆地將統計信息轉換爲輸出表中的列,這將給您一個可排序的安排。試着用幾個變量來看看它是如何工作的。雙擊表格將其激活,然後使用透視>透視托盤打開透視控件。

要爲您的真實數據執行此操作,您需要使用OMS捕捉表格,創建一個新的數據集,然後您可以對其進行排序或執行其他數據操作操作。當你創建你的OMS命令時,你會想告訴它轉動表格以便數據集安排很方便。

請記住,捕撈最高的相關性可能會讓您對頂部變量的預測能力過於樂觀。

NAIVEBAYES過程(統計服務器)可能是另一種考慮的方法。有關詳細信息,請查看命令語法參考。