Actions

Exporting results/it: Difference between revisions

From LimeSurvey Manual

(Created page with "1. Creare il sondaggio")
(Created page with "2. Assicurati che il sondaggio non sia anonimo e utilizzi token. Per creare un sondaggio non anonimo:")
Line 300: Line 300:
1. Creare il sondaggio
1. Creare il sondaggio


2. Make sure the survey is non-anonymous and uses tokens. To create a non-anonymous survey:
2. Assicurati che il sondaggio non sia anonimo e utilizzi token. Per creare un sondaggio non anonimo:


a - Click on the icon General settings.
a - Click on the icon General settings.

Revision as of 11:14, 8 August 2023

  Attenzione : La seguente sezione è obsoleta. Per informazioni aggiornate, controllare:




Una volta che il sondaggio è attivo, puoi iniziare a visualizzare le risposte ed esportarle. Per accedere alla panoramica delle risposte al sondaggio, fai clic su: Risposte -> Risposte e statistiche

Esporta nell'applicazione (Excel/.csv)

Nella parte superiore della pagina sono elencate diverse opzioni di esportazione.

Quando si esportano i risultati sono disponibili diverse opzioni di filtro:

  • Generale
    • Imposta un intervallo (ad esempio, "esporta i record da X a Y")
    • Imposta per esportare tutti i record OPPURE solo record completati OPPURE solo record incompleti
  • Domande
    • Determina come deve apparire l'intestazione: intestazione abbreviata OPPURE intestazioni complete OPPURE codici di domanda
    • Converti gli spazi nel testo della domanda in trattini bassi
  • Risposte
    • È possibile esportare risposte complete o convertire i codici di risposta Y e N in una variabile definita
  • Formato
    • Microsoft Word (set di caratteri latini)
    • Microsoft Excel (tutti i set di caratteri)
    • File CSV (tutti i set di caratteri)
    • HTML
    • PDF
  • 'Controllo colonna'
    • Imposta quali risposte devono essere esportate. Tutte le risposte in questo elenco sono rappresentate dal loro identificativo SGQA
    • Imposta quali dati token devono essere esportati. Questa opzione è disponibile solo se il tuo sondaggio è non anonimo!

Esportazione SPSS

Generale

SPSS Statistics è un software utilizzato per analisi statistiche logiche in batch e non in batch. È possibile utilizzare il pacchetto SPSS ufficiale o utilizzare la sostituzione GNU PSPP per il programma proprietario SPSS.

Per esportare i dati delle risposte in SPSS, vai alla sezione "Risposte e statistiche" e fai clic sull'icona per esportare in SPSS.

Esporta e filtra i dati

Quando si esportano i dati in SPSS sono disponibili due opzioni di filtro. È possibile selezionare quali dati devono essere selezionati (tutti i record/solo record completati/solo record incompleti) e per quale versione SPSS verranno utilizzati i file di esportazione ( versione precedente 16/16 o superiore).

L'esportazione SPSS include due file:

  1. un file di sintassi (survey_xxxx_SPSS_syntax_file.sps)
  2. e un file di dati (survey_xxxx_SPSS_data_file.dat).

Dopo aver scaricato questi file, puoi aprirli utilizzando un editor di testo non elaborato come il blocco note per dare un'occhiata a come appaiono i dati esportati. Il file di sintassi contiene i comandi da eseguire per importare i dati. È come un linguaggio di programmazione all'interno di SPSS. Il file di dati contiene un file separato da virgole con tutti i dati. Se importi solo questi dati come csv tramite una procedura guidata, perdi informazioni su domande, set di etichette ecc. Quindi non lo facciamo.

Importa dati in SPSS

Posiziona i due file nella stessa cartella sul tuo drive (esempio: c:\data\survey_xxxx_SPSS_syntax_file.sps e c:\data\survey_xxxx_SPSS_data_file.dat)

Abbiamo due opzioni ora:

1. Quando si utilizza Windows, utilizzare Esplora risorse per accedere alla cartella utilizzata in precedenza. Se SPSS è collegato all'estensione del file .sps, puoi semplicemente aprire il file facendo doppio clic su di esso:

Ora puoi scegliere Esegui->Tutto dalla finestra aperta e dopo qualche tempo avrai il tuo set di dati di output che puoi salvare come un normale file .sav.

2. A volte la semplice soluzione di cui sopra non funziona. Quindi puoi procedere come segue:

  • Apri SPSS
  • Scegli File->Apri->Sintassi
  • Scegli il file appropriato: c:\data\survey_xxxx_SPSS_syntax_file.sps
  • Ora si apre la sintassi .
  • Modificare la riga /FILE='survey_xxxx_SPSS_data_file.dat' per includere il percorso in cui si trovano i file: /FILE='c:\data\survey_xxxx_SPSS_data_file.dat' , per utente mac : /FILE='HD/Users/username/survey_xxxx_SPSS_data_file.dat'
  • Ora contrassegna l'intero testo del comando e scegli Esegui->Tutto dal menu e dopo un po' (sii paziente) avere il set di dati con tutte le informazioni come domande, etichette ecc.

R Esporta

Sentiti libero di aggiungere ulteriori informazioni se ne hai alcune!

Il software freeware [1] è un'alternativa a SPSS. Si tratta di un'esportazione in un'esportazione dell'applicazione in Limesurvey.

Istruzioni su come importare il tuo set di dati in R:

  1. Scarica sia il file di sintassi che il file di dati.
  2. Memorizza entrambi i file nella directory di lavoro di R (usa getwd() e setwd() in una finestra di comando R per ottenere e impostare).
  3. Nel tuo codice inserisci source("Surveydata_syntax.R", encoding = "UTF-8") nella finestra di comando R che importerà i dati nel formato corretto a un data frame chiamato "data".


Le risposte con opzioni limitate verranno prese in considerazione con i livelli corrispondenti al codice della domanda e le etichette corrispondenti alle opzioni.

Le domande con altro come opzione avranno il campo della domanda con _Altro aggiunto come nuova colonna per gli altri dati.

NB: R-export è un plugin di Limesurvey. Se non riesci a trovare le opzioni di R-export (R (file di sintassi), R (file di dati)) in Esporta risultati nell'applicazione, assicurati che il plug-in R-export sia abilitato in il menu dei plug-in.

Esportazione STATA-xml

Questa opzione è disponibile dalla versione 2.05

STATA è un'analisi dei dati commerciali e un pacchetto software statistico.

Questa routine di esportazione è stata creata per facilitare una rapida analisi dei dati raccolti con LimeSurvey. Crea un file XML nel formato proprietario di STATA, che può essere importato indipendentemente dalla piattaforma su cui viene eseguito STATA. L'utilizzo di questo formato offre numerosi vantaggi rispetto all'importazione di semplici file CSV:

  • I set di dati sono completamente etichettati, comprese le etichette delle variabili (domanda, sottodomanda) e le etichette dei valori (risposte, se applicabili).
  • Le date sono già trasformate in STATA interno formato della data e quindi può essere utilizzato direttamente per calcolare la differenza tra i giorni ecc.
  • I nomi delle variabili sono, se necessario, convertiti in un formato compatibile con STATA.
  • Formati dei dati delle variabili (stringa, numero intero, float, ecc. ) sono già impostati in base ai dati sottostanti. (Niente più numeri codificati come stringhe!).

Come caricare il file in STATA: Nel menu di STATA, fare clic su File, Importa, xml-data. Scegli Sfoglia per passare al file esportato e fai clic su "OK". Dovrebbe essere così. Se preferisci i file .dta binari di STATA, puoi semplicemente salvare nuovamente i tuoi dati in questo formato.

Attenzione:

  • A causa di una limitazione nel formato dei dati STATA, la lunghezza delle variabili stringa (testo) ha un massimo di 244 caratteri (Stata versioni 8-12) e 2045 caratteri (Stata versione 13 e al di sopra). Indica la tua versione Stata nelle impostazioni del plug-in di esportazione.
  • STATA supporta solo l'associazione di etichette di valori a valori numerici. Quindi, per ottenere risposte brevi (di solito una o due cifre) e contrassegnarle correttamente, si dovrebbero utilizzare codici di risposta numerici in LimeSurvey (1=Completamente d'accordo).cSe vengono utilizzati codici di risposta non numerici (A=Completamente d'accordo), allora come risposta verrà utilizzato il testo completo della risposta (es.: 'Completamente d'accordo').

VVExport e VVImport

 Hint: This feature changed with version 2.05


Una volta che hai iniziato a raccogliere le risposte, potrebbero esserci occasioni in cui devi essere in grado di modificare e modificare direttamente grandi quantità di dati dalla tabella delle risposte, in cui uno strumento per fogli di calcolo potrebbe essere più utile.

VVExport (la "VV" sta per verifica verticale) consente di esportare la tabella delle risposte in un file .csv. Finché la struttura generale del file rimane intatta, puoi quindi modificare i valori al suo interno e quindi importare nuovamente il file nella tabella delle risposte utilizzando la funzione "VVImport".

Cose di cui dovresti essere a conoscenza:

  • Se desideri importare le risposte utilizzando "VVImport", assicurati di controllare se le risposte devono essere aggiunte alle risposte esistenti o tutte le risposte devono essere sovrascritte.
  • Se stai provando per importare risposte da un diverso ma identico (ad es. domande/risposte identiche da un altro sondaggio) assicurati di utilizzare il file vv corretto e che le prime due righe del file .csv siano corrette.
  • Se importi un sondaggio alla tua installazione di LimeSurvey il SID (se possibile) non cambierà. Tuttavia, l'ID gruppo e l'ID domanda potrebbero cambiare. Quindi potrebbe essere necessario modificare le prime due righe di intestazione in modo che corrispondano al nuovo ID gruppo/ID domanda. Vedi Regolazione delle intestazioni dei file vv

File VVExport versione 2 (New in 2.05 )

Questa nuova funzione consente nomi di colonna diversi rispetto al database. Se i tuoi codici domanda sono univoci, viene selezionata la nuova versione. Nella nuova versione ogni nome di colonna utilizza Qcode Variable Naming. Ad esempio, ciò consente di aggiornare più facilmente un rilievo esistente in un'installazione diversa.

Esportazione di un file di sondaggio VV

File:LimesurveyExportVVen.jpg

Quando scegli di esportare le risposte utilizzando VVExport ti verrà data la possibilità di scegliere quale sondaggio esportare, se desideri esportare tutte le risposte o solo le risposte complete o solo le risposte incomplete. L'estensione del file consente di scegliere quale estensione avrà il file esportato. Per un facile utilizzo dovrebbe essere scelto .csv.

Un 'file sondaggio vv' consente di importare le risposte a un sondaggio quando le combinazioni domanda/risposta sono cambiate. In effetti, questo ti consente di aggiungere o rimuovere domande in un sondaggio attivo.

Facendo clic su "Esporta un file di sondaggio VV" verrà quindi prodotto un file delimitato da tabulazioni che può essere aperto da Excel o da un programma di foglio di calcolo simile. Le prime due righe del foglio di calcolo sono le etichette delle colonne. La prima riga è un'intestazione di colonna "leggibile dall'uomo" che specifica il nome del campo domanda/risposta. La seconda riga è il nome interno della colonna PHP/database per quella risposta.

Non dovresti modificare le prime due righe di questo foglio di calcolo se vuoi essere in grado di "importare" i dati in LimeSurvey in un secondo momento.

Esportazione di un file di sondaggio VV (New in 2.05 )

 Hint: This features is available starting in version 2.05


File:VV2-export-it.png
  • Esporta sondaggio : L'ID sondaggio da esportare (sola lettura)
  • Esporta : Lo stato di completamento delle risposte da esportare
  • File extension : l'estensione del file. Il file è un file TSV (Valori separati da tabulazioni). Per una facile apertura in MS-Excel imposta l'estensione su .txt, con LibreOffice, OpenOffice o altri programmi di fogli di calcolo puoi lasciarla su .csv.
  • VV export version : La versione 1.0 utilizza la colonna del database intestazioni, la versione 2.0 utilizza Denominazione variabile Qcode. La versione 2.0 è selezionata per impostazione predefinita se tutti i codici delle domande sono univoci.

Le prime due righe del foglio di calcolo sono le etichette delle colonne. La prima riga è un'intestazione di colonna "leggibile dall'uomo" che specifica il nome della domanda. La seconda riga è il vero nome della colonna (DB interno o nome Qcode) per quella risposta.

Modifica di un file di sondaggio VV

Quando un file .vv è stato esportato correttamente, puoi utilizzare uno strumento per fogli di calcolo per aprire e modificare il file. Se devi scegliere un separatore di colonna quando apri il file, usa il carattere "Tab". Se stai usando caratteri non ASCII assicurati di impostare "UTF-8" come set di caratteri.

Template:Avviso

Per impostazione predefinita, le prime due righe del file .vv sono intestazioni. Se necessario, puoi rimuovere la prima riga per avere un vero file TSV. Esistono diversi casi d'uso per l'importazione di un file .vv, quindi distingueremo tra l'aggiunta di nuove risposte a un sondaggio e la sovrascrittura di tutte le risposte del sondaggio.

Esempio di struttura di un file .vv:

File VV versione 1 TSV

Response ID Data di invio Ultima pagina Start language Token voto da 1 a 6 (1 - super, 6 - peggiore)
id submitdate lastpage startlanguage token 46492X40X1991
183 09.11.11 11:44 3 de jsfhusdgqfygqsy 4 
184 09.11.11 11:53 3 de sdfhsifgsyergze 2
190 09.11.11 11:44 3 de qsdqshkfhkdsjhj 1

File VV versione 2 TSV

Response ID Data di invio Ultima pagina Start language Token voto da 1 a 6 (1 - super, 6 - peggiore)
id submitdate lastpage startlanguage token QCODE
183 09.11.11 11:44 3 de jsfhusdgqfygqsy 4 
184 09.11.11 11:53 3 de sdfhsifgsyergze 2
190 09.11.11 11:44 3 de qsdqshkfhkdsjhj 1


Qui l'identificatore SQGA non viene utilizzato, invece nella seconda riga viene utilizzata la denominazione della variabile Qcode QCODE .

Nomi riservati

Il file .VV utilizza parentesi sinistre e destre per i nomi riservati, durante l'importazione questa stringa viene sostituita da :

  • {question_not_shown} : valore NULL nel database. LimeSurvey utilizza [stringa vuota] per la domanda senza risposta e il valore NULL per la domanda non mostrata (da Gestore espressioni o passaggio massimo nel sondaggio).
  • {quote} : " (una doppia virgoletta)
  • {cr} : Ritorno a capo
  • {newline} : Una nuova riga
  • {lbrace} : Parentesi aperta (per esempio, se vuoi avere {cr} in risposta : usa {lbrace}cr} )

Modifica VV versione 1

Aggiunta di nuove risposte alle risposte esistenti di un sondaggio

Questo non è supportato per la versione 1 del formato in quanto può facilmente portare a vari problemi tra cui l'importazione di dati nelle colonne sbagliate. La versione 1 del file .vv è sempre stata pensata per la verifica verticale dei dati in uno strumento esterno come Excel, non come mezzo per riunire dati da fonti diverse (come lo stesso sondaggio in esecuzione su un altro server).

Modifica tutte le risposte di un sondaggio

Se desideri modificare le risposte del sondaggio, puoi semplicemente aggiungere la modifica al file.

Esempio:

Passaggio 1: apri il file

Response ID Data di invio Ultima pagina Inizio lingua voto da 1 a 6 (1 - super, 6 - peggiore)
id submitdate lastpage startlanguage 46492X40X1991
183 09.11.11 11:44 3 de 4
 184 09.11.11 11:53 3 di 2
190 09.11.11 11:44 3 di 1


Passaggio 2: modifica le risposte

Response ID Data di inserimento Ultima pagina Inizio lingua voto da 1 a 6 (1 - super, 6 - peggiore)
id submitdate lastpage startlanguage 46492X40X1991
1000 09.11.11 11:44 3 de 3
 1001 09.11.11 11:53 3 di 3
1002 09.11.11 11:44 3 di 3

È quindi possibile importare il sondaggio, assicurandosi di sovrascrivere le risposte esistenti (vedere "Importazione di un file di sondaggio VV").

Importazione di un file di sondaggio VV

File:LimeSurveyImportVVen.jpg

Finché le prime due righe sono intatte, puoi reimportare i dati nel file del tuo sondaggio vv in un sondaggio LimeSurvey attivo.

Se hai utilizzato Microsoft Excel per modificare il file vv esportato, la struttura dei dati di questo file potrebbe essere danneggiata, quindi LimeSurvey non è in grado di importare il file modificato. Puoi provare la seguente soluzione alternativa per far funzionare l'importazione senza errori:

  • Apri il file vv esportato in Excel e apporta le modifiche (credo che tu l'abbia già fatto)
  • Salvalo come file di testo separato da tabulazioni (Crea un nuovo file con estensione .txt)
  • Fai un'altra esportazione vv "pulita" da LimeSurvey
  • Apri questo nuovo file vv esportato con un texteditor come notepad o qualcos'altro (ho usato textwrangler su mac)
  • Premi CTRL + A per contrassegnare tutto il contenuto ed eliminalo
  • Apri il file vv modificato in Excel (il file .txt separato da tabulazioni) con un editor di testo e premi CTRL + A per contrassegnare tutto il contenuto! N!*Premi CTRL + C per copiare il contenuto e incollalo nel nuovo file vv (ora vuoto)
  • Premi CTRL + S per salvare il file così com'è (come .csv)
  • Ora prova a importa questo file

Quindi, dalla schermata di ricerca, scegli l'icona "Importa un file VV Survey".

La schermata "Importa un file di indagine VV" richiede che tu scelga il file "vvexport" che stai importando. Se scegli "Escludi ID record", i record verranno importati e verranno generati nuovi ID record (usa questa opzione per il caso d'uso "Aggiunta di nuove risposte alle risposte esistenti di un sondaggio"). Se deselezioni questa casella, verranno importati gli ID del record originale (usa questa opzione per il caso d'uso "Sovrascrittura di tutte le risposte del sondaggio").

Ci sono una serie di opzioni tra cui puoi scegliere che dicono a LimeSurvey come gestire voci doppie o multiple.

  • Segnala un errore (e salta il nuovo record).
  • Rinumera il nuovo record
  • Sostituisci il record esistente (utilizza questo per il caso d'uso "Sovrascrittura di tutte le risposte del sondaggio")

Importazione di un file di sondaggio VV (New in 2.05 )

File:VV2-import-en.png
  • File : Seleziona il file da caricare. Il file deve essere un File TSV: un file di testo con ogni colonna separata da TAB.
  • Escludi record ID? : Se la colonna 'id' esiste in il file è possibile escludere o meno questa riga. Se questa impostazione è selezionata, viene aggiunto un nuovo record per ogni riga del file .vv. Se deselezionato puoi scegliere:
  • Quando un record importato corrisponde a un ID record esistente:
    • skip : segnala e salta il nuovo record. Dopo il caricamento vedrai se il record esisteva già - se esisteva non è stato importato.
    • renumber : Rinumera il nuovo record. Un nuovo record viene aggiunto alla tabella delle risposte con la risposta del file VV.
    • replace : Sostituisce il record esistente. Il vecchio record viene cancellato e completamente sostituito dal record del file VV
    • replaceanswer : Sostituisce i dettagli della risposta dal file nel record esistente. Il vecchio record viene aggiornato con la nuova risposta dal file VV. Questo permette di sostituire una sola domanda nella tabella delle risposte.
  • Importa come risposta non finalizzata? : Se selezionata la data di invio è impostata a NULL, quindi la risposta è impostata a non completata.
* Set di caratteri del file: puoi scegliere il set di caratteri del file - il valore predefinito e consigliato è UTF-8 ma alcuni programmi per fogli di calcolo non consentono di scegliere un set di caratteri.
  • La prima riga contiene i codici delle domande: per impostazione predefinita, la prima riga del file VV contiene una domanda leggibile dall'uomo, i veri nomi delle colonne sono nella seconda riga. Ciò consente di utilizzare la prima riga come i veri nomi delle colonne.
  • Force import : se i codici delle domande non vengono trovati nel nome del database o in Qcode Variable Naming quindi le colonne vengono assegnate in base all'ordine. Questo può essere utilizzato per importare file VV da diverse istanze di LimeSurvey, ma ogni sondaggio deve essere esattamente lo stesso. Ti consigliamo vivamente di usarlo solo se sai cosa stai facendo. Può essere molto pericoloso e portare a risultati che finiscono nella colonna sbagliata.

Altre opzioni di esportazione

Esporta una singola risposta

Se vuoi esportare una singola risposta, puoi farlo in 3 modi:

1. Accedi al backend di amministrazione di limesurvey, scegli il tuo sondaggio, vai su "Modifica impostazioni sondaggio" -> "Notifica e gestione dati" e assicurati di ricevere notifiche e-mail di base.

Ogni volta che qualcuno ha completato un sondaggio, riceverai un'e-mail con un link: "Fai clic sul seguente link per vedere la risposta individuale"

Questo ti porterà a una pagina con un pulsante sopra i dati che dice "Esporta questa risposta"

2. Accedi al backend di amministrazione di limesurvey, scegli il tuo sondaggio e "Sfoglia le risposte per questo sondaggio". Fai clic su "Visualizza risposte" e il numero ID che desideri esportare nella colonna di sinistra. Quindi puoi fare clic su "Esporta questo sondaggio" sopra i dati.

3. Accedi al backend di amministrazione di limesurvey, scegli il tuo sondaggio e "Esporta i risultati nell'applicazione". Nell'ultimo campo sopra "Esporta dati" puoi scegliere quale voce vuoi esportare.

Abbina le risposte di diversi sondaggi

Se desideri tenere traccia delle risposte al sondaggio per determinate persone nel tempo, LimeSurvey può aiutarti a farlo. Un possibile caso d'uso è tenere traccia delle risposte del gruppo prima e dopo che il gruppo partecipa a un particolare seminario.

I passaggi per implementarlo sono i seguenti:

1. Creare il sondaggio

2. Assicurati che il sondaggio non sia anonimo e utilizzi token. Per creare un sondaggio non anonimo:

a - Click on the icon General settings.

b - Then under the Tokens tab select "No" for Anonymized responses.

3. Activate the survey.

When you activate the survey, click on the "switch to closed-access mode" button to create the token table:

4. Populate the tokens table with whatever method you wish (follow the instructions found at the Tokens page ).

5. Export the survey results and make sure you include the token information.

To export click browse results...

...and then export:

Remember to choose one or more elements from the token table to associate with the survey responses:

6. When you run the survey again, which can easily be done by copying the survey and tokens table using export/import, just repeat the steps, and make sure the same query is used to build the csv token import file.

Problems & Solutions

Excel

Modifying responses in Excel prior to Import

In order to make multiple changes to responses, you may choose to Export and open a file in Excel. Make changes to the data (other than the top lines) and then save as a .txt file. If you save as .csv, Excel uses comma-delimits which will not import into LimeSurvey. By saving as a .txt file, Excel saves as a tab-delimited file which imports back into LimeSurvey.

Edit .csv with Excel

In general we do not recommend to use Excel to edit the exported .csv files because Excel does some changes to the internal data structure which results in a failing import. If you nevertheless want to use Excel you have to set the seperator for Excel to a comma in System Control (Windows Systems):

System Control|Region- Languageoptions|Regional Settings, customize...|Tab Numbers|Digit grouping symbol| replace ; with ,

Workaround to edit .csv files with Excel

Using Excel for editing questions can prevent you from being able to re-import them. But editing is the way to go if you have more than 5 or so options or ranking options, want to use Excel capabilities like sorting, etc.

This is a partial workaround that seems to work in 1.82-essentially, only use Excel on the part of the file that is the data:

  • Export a question similar to what you would like to reuse as .csv file
  • Open the CSV file in a rawtext editor
  • Copy the part that has the answers to Excel, and parse it with Text to Columns or equivalent.
  • Use the talent of Excel to allow pasting text in columns to paste in 20, 50, 100 answers, as you wish
  • Save the file as Excel CSV, which will likely have no quotes.
  • Open this file in the editor, and Select All, Copy
  • Go back to the file you opened with the rawtext editor
  • Paste over the answers there
  • Save AS, with a different name, maybe one that you can remember for reuse
  • Import this file.

Excel - export limited to 255 columns

Due to limitations in Excel (versions lower and equal to 2003), LimeSurvey can export only 255 columns at the same time. Microsoft has proposed a workaround as a VB macro.

Although newer spreadsheets (Excel >= 2007, OpenOffice) can display more than 255 columns, the internal module used by LimeSurvey still can't export more than 255 columns.

Two workarounds are however possible, use one of the following solutions:

  • Either export to CSV and import in your spreadsheet
  • Or use multiple exports (selecting at most 250 columns at a time), then merge the exported results

Excel/.csv - export fails

If you are unable to export your data to excel or into a .csv file please try to clear your browser cache and cookies.

CSV

CSV defaults to 255 columns

When exporting large surveys the GUI by default limits the export to the first 255 columns. To work around this, simply mark all data sets for export.

SPSS export

General steps

To import the LimeSurvey response data please use the following steps:

  1. Click the 'Export to SPSS' icon.
  2. From the select boxes select which responses you want to export and your SPSS version.
  3. Download both files, the .sps (SPSS syntax command file) and .dat file (data file)
  4. Open the .sps file with SPSS by opening SPSS, then select 'Choose another type of file' and select the downloaded .sps file.
  5. Now an editor opens inside SPS where you can edit the commands in that file. Look for the line that starts with '/FILE=...'
  6. Edit that line and adjust the path so it points to your .dat file. Example: Your *.dat file is in c:\temp so set this line to  /FILE='c:\temp\survey_(xxxx)_SPSS_data_file.dat'
  7. Now select all commands inside the editor by pressing CTRL-A.
  8. From the SPSS menu select Run/All.
  9. Be patient, it will take some time to import all data and labels. Check the status bar for the progress.
  10. Done!

Possible error messages in SPSS

ERROR. command name:Get Data

If you receive the error message ERROR. command name:Get Data. 2267 Unexpected Token missing. please edit the forth line of your syntax file so it points to the absolute path of the data file like

C:\spss\Data\limesurvey\SPSS\survey_35276_SPSS_data_file.dat

Error: "Text value unmappable in the current server locale"

This error can happen if you try to open an exported syntax file in SPSS 16. The solution is to force SPSS to interpret the syntax file as unicode.

Open SPSS. Go to Edit > Options > Character encoding for data and syntax. Change the option to "unicode".

LimeSurvey data can now be exported to SPSS 16 without any problem.

Define the scale to use for your variable

It is possible to override the default scale used for a variable by setting the question attribute scale_export to the appropriate value.

VV Export/Import

VV - Problems with vv import

If you have difficulties importing a vv file, try a Tab-delimited file and it should work fine.

Other problems and solutions

Copying responses into a different survey (using tokens)

  1. Create new survey, add a dummy response, export the response file, open in Excel. This creates the format for the new import file.
  2. Export the responses from the old survey, including tokens, open in Excel.
  3. Use this data to create an Excel worksheet for the standard token file import (eg. Firstname, Lastname, Token, Email address, Email status (OK), Language (En)). Save as .csv and import tokens to the new survey in LimeSurvey.
  4. In Excel, copy the response fields from the old survey responses that you want in the new survey (including token) into the appropriate Excel column of the new survey format.
  5. Save as .txt file.
  6. Use VVImport to import the new data into the new survey.
  7. Possible import errors include date format - some system date fields do not allow a NULL value, some do. If the date looks okay but gives an error, use the Excel cell format "2009-12-01".