2010-01-26 10 views
8

mi scuso in anticipo per l'ampiezza di questa domanda, ma mi chiedo se qualcuno ha qualche suggerimento/puntatori.SPSS e PHP/MySQL integrazione

società di un amico utilizza SPSS per i dati statistici, sondaggi, ecc Vorrebbero essere in grado di scomporre e analizzare le informazioni tramite un'interfaccia web. Non ho conoscenza di SPSS, quindi potrebbe esserci un semplice front end web, ma essendo un tipo PHP/MySQL, mi chiedevo se i dati SPSS possono essere esportati in un modo che MySQL può importare o PHP può analizzare. Quindi potrei creare un front-end AJAX per restituire le query in tempo reale.

L'idea sarebbe una tabella dei risultati che cambia quando si effettuano selezioni come "Sesso: Maschio", "Età: 20-25" ... ogni modifica aggiornerebbe i risultati nel browser.

Quindi ...

1) Può SPSS raggiungere questo obiettivo con una sorta di front-end?

2) Possono i dati di essere facilmente esportati in un formato generico?

Voglio solo sapere se sono su una sciocchi commissione prima di parlare con il capo di un mio amico di idee.

TIA. Don

AGGIORNAMENTO: Ho avuto un incontro presso la società del mio amico per discutere di più specifiche. Sembra che i dati SPSS siano archiviati in MS SQL Server, quindi penso che potrei connettermi direttamente ai dati se riesco a vedere qualche tipo di logica dello schema e scrivere il mio front-end web su di esso.

In alternativa, potrei essere in grado di fare un dump di dati programmata dei dati in un altro formato.

risposta

5

http://www.spss.com/smartscore/

Inoltre, sembra che SPSS ha un'API disponibile per rendere le informazioni SPSS disponibile per altre applicazioni. Supponendo che si possa ottenere una connessione al sistema SPSS, si tratterebbe di CURLare le informazioni avanti e indietro (un servizio web) A parte il danno cerebrale XML, questo è uno dei modi migliori per ottenere due sistemi non simili parlando tra loro.

3

SPSS ha funzionalità ODBC, così come MS SQL. Usando ODBC dovresti essere in grado di importare tutte le tabelle appropriate sul tuo MySQL db e hackerare via. Funzionerebbe anche un dump di file generico (SPSS può esportare in una varietà di formati di file), ma include solo alcuni passaggi aggiuntivi.

In SPSS GUI per l'esportazione di dati sarà diverso a seconda della versione. Ecco un esempio di configurazione: http://www.indiana.edu/~statmath/stat/all/odbc/4.html#4b