2013-03-01 27 views
17

Voglio aprire file di dati spss .sav in excel senza aprire i file spss (non voglio convertire file di dati spss in file excel), so che questo è possibile usando la connessione OLDB, ma non so come per fare questo.Come aprire i file di dati spss in excel?

Qualcuno può aiutarmi a fare questo?

Grazie in anticipo.

risposta

3

È possibile farlo tramite ODBC. I passaggi per farlo:

  1. Installare IBM SPSS Statistics Data File Driver. Il driver standalone è sufficiente.
  2. Creare DNS tramite ODBC manager.
  3. Utilizzare l'importatore di dati in Excel tramite ODBC selezionando DNS creato.
0

Ho provato il sottostante e ha funzionato bene,

Installare Dimensions Data Model e OLE DB Access

e seguire le istruzioni riportate di seguito in Excel

Data-> Carica dati esterni - > Da altre fonti -> Da connessione guidata dati -> Altro/Avanzate-> SPSS MR DM-2 Provider OLE DB-> Tipo metadati come file SPSS (SAV) -> file di dati SPSS in posizione metadati-> Fine

10

Per scaricare quel driver è necessario disporre di una licenza per SPSS. Per coloro che non lo fanno, c'è uno strumento open source che è molto simile a SPSS e ti permetterà di importare file SAV ed esportarli in CSV.

Ecco the software

E qui sono the steps to export the data.

13

ho convertito sav a csv on-line: http://pspp.benpfaff.org/

+1

Questo è perfetto per me. Voglio analizzare in R ma non c'è mai un buon modo per visualizzare le etichette. Soprattutto l'output del dizionario è fantastico! –

+0

non funziona più sembra – Flyout

4

ho aiutare a sviluppare la Colectica per Excel Addin, che apre i file di dati SPSS e Stata in Excel. Questo non richiede la configurazione ODBC; legge il file e quindi inserisce i dati e i metadati nel foglio di lavoro.

Il componente aggiuntivo è scaricabile dal http://www.colectica.com/software/colecticaforexcel

+3

Nice addin @Jeremy – cavalcade

+0

Funziona alla grande per SPSS e Stata! – Dan

+0

sembra bello ma è caro – Flyout

6

(Non esattamente una risposta per voi, dal momento che vuoi evitare di aprire i file, ma forse questo aiuta gli altri).

Ho utilizzato il pacchetto PSPP GNU open source per convertire il file sav in csv. Puoi scaricare la versione per Windows almeno da SourceForge [1]. Una volta che avete il software, è possibile convertire file di sav in formato CSV con il seguente comando:

pspp-convert <input.sav> <output.csv> 

[1] http://sourceforge.net/projects/pspp4windows/files/?source=navbar

+0

Provato ma non funziona. Ho provato "pspp-convert quicksave foo", "pspp-convert quicksave foo -O csv", "pspp-convert quicksave.sav foo.csv", "pspp-convert quicksave.sav foo -O csv". Mi dà sempre un errore come "quicksave: no such file directory" o "quicksave.sav non è un file di sistema o un file portatile" o "foo: cannnot indovina il formato di output" – Flyout

0

Ho anche appena fatto una webapp per fare questo, dove si può semplicemente caricare il file: https://rkbarney.shinyapps.io/thisnotthatstat/ carica il tuo .sav e scegli .csv e poi apri in Excel

Puoi anche usare il pacchetto Haven in R per trasferire in .csv e quindi aprire il file .csv in Excel.

+0

non può connettersi alla tua webapp. Il "per favore aspetta" il caricamento per sempre – Flyout

-1

È possibile utilizzare il convertitore online, sviluppato da me allo N'counter.

Questo è il modo più semplice per aprire il file SPSS in Excel.

1) Non vi resta che caricare il file a SPSS coN'verter a https://secure.ncounter.de/SpssConverter

2) Selezionare alcune opzioni

3) e il file di Excel convertito sarà scaricato

Nessuna informazione su il contenuto del tuo file è conservato sul nostro server. Il file viaggia sul nostro server, viene convertito in memoria e viene immediatamente scartato: non eseguiamo il peer dei tuoi dati in qualsiasi momento!

+1

OP ha detto in particolare che non vogliono convertirlo in un file excel –

+0

@NickA, hai letto altre risposte? Francamente, sembra una repressione. IMHO non c'è modo di aprire e lavorare con file SPSS direttamente da Excel. Ogni risoluzione indica un tipo di dati del file spss di conversione in formato nativo di Excel. –

+0

no non li ho letti, la tua risposta è arrivata in revisione, quindi l'ho rivista, niente più –

Problemi correlati