Actions

Export responses/da: Difference between revisions

From LimeSurvey Manual

(Created page with "Efter at have downloadet disse filer, kan du åbne dem ved hjælp af en rå teksteditor som notesblok for at se, hvordan de eksporterede data ser ud. Syntaksfilen indeholder d...")
(Created page with "==Importer LimeSurvey-svar til SPSS==")
Line 173: Line 173:




==Import LimeSurvey responses to SPSS==
==Importer LimeSurvey-svar til SPSS==





Revision as of 15:19, 2 January 2024


Når din undersøgelse er aktiv, kan du begynde at gennemse svar og eksportere dem til yderligere analyser. For at få adgang til eksportfunktionen skal du klikke på Svar (vises på et hvilket som helst undersøgelsesrelateret panel) og derefter klikke på Svar og statistik fra rullemenuen.



Standardsiden, der indlæses, er Svaroversigt. Se nu efter indstillingen Eksporter på den øverste værktøjslinje:



Der er flere muligheder:


Eksporter svar

Følgende panel vises, når den første eksportrelaterede mulighed er valgt fra rullemenuen:



Flere filtermuligheder er opdelt i:

  • Format: det giver dig mulighed for at vælge det format, som du ønsker at eksportere dine resultater i. Følgende formater er tilgængelige:
    • CSV-fil (alle tegnsæt): se også "CSV-feltseparator"-indstillingen nederst på fanen Format. Standarden er "komma". De andre muligheder er "semikolon" og "faneblad"
    • HTML
    • R (datafil): hvis denne mulighed er valgt, eksporter venligst også din undersøgelse til R ( syntaksfil). For at finde ud af flere detaljer om, hvordan du kan analysere dine data i R, tjek dette wiki-undersektion
    • Microsoft Word (latinsk tegnsæt)
    • Microsoft Excel (alle tegnsæt)
    • STATA (.xml): for flere detaljer om, hvordan du analyserer dine data i STATA, læs følgende wiki-underafsnit
    • PDF
    • R (syntaksfil): hvis denne mulighed er valgt, eksporter venligst også din undersøgelse til R (syntaksfil). For at finde ud af flere detaljer om, hvordan du kan analysere dine data i R, tjek dette wiki-undersektion
  • Generelt
    • Fuldførelsestilstand: indstillet til at eksportere alle poster ELLER kun afsluttede poster ELLER kun ufuldstændige poster. For mere information om deres betydning, tjek dette wiki-underafsnit
    • Eksporter sprog: standardindstillingen er basissproget for din undersøgelse
  • Range: refererer til id'et for de lagrede svar fra svartabellen. I tilfælde af at de værdier, du har indført, er forkerte (dvs. der blev ikke fundet et svar-id mellem de værdier, du indtastede), vises en pop-up, når du vil forsøge at eksportere svarene, der beder dig om at indtaste værdier, der kan findes i bord.


Template:Bemærk


  • Svar
    • Eksporter svar som: du kan enten eksportere fuldstændige svar eller konvertere svarkoder. Hvis det senere vælges, vil de svar, som dine respondenter har indsendt, blive erstattet af svarkoden for det respektive svar. "Ja" og "Nej" svar vil blive konverteret til "Y" og "N" svar til enhver streng af tegn. Hvis "Konverter Y/N til" er aktiveret, vil svarkoderne, der bruger Y og N som svar, blive konverteret til strengene af tegn fra deres tilsvarende felter. Som standard er værdierne 1 for Y og 2 for N.


Template:Bemærk


  • Overskrifter
    • Eksporter spørgsmål som: indstiller hvordan overskriften skal se ud i den eksporterede fil. Følgende muligheder er tilgængelige:
      • Spørgsmålskode
      • Forkortet spørgsmålstekst: længden af spørgsmålet reduceres, hvis denne mulighed er valgt (nyttigt, hvis du arbejder med lange spørgsmål)
      • Fuld spørgsmålstekst (standard)
      • Spørgsmålskode og spørgsmålstekst
    • Strip HTML-kode: aktiveret som standard for ikke at eksportere den HTML, der er brugt i spørgsmålstekstfelterne
  • *Konverter mellemrum i spørgsmålstekst til understregninger: deaktiveret som standard. Hvis det er aktiveret, konverteres mellemrummene fra spørgsmålsteksten til understregninger.
    • Tekst forkortet: deaktiveret som standard. Hvis det er aktiveret, vil spørgsmålsteksten blive forkortet. Længden af spørgsmålsteksten er givet ved det tal, der er sat i "Antal tegn". Bemærk venligst, at denne mulighed er nyttig i det tilfælde, hvor du ønsker at forkorte spørgsmålsteksterne, der er resultatet af at vælge enten "Fuld spørgsmålstekst" eller "Spørgsmålskode & spørgsmålstekst" som overskriftstekst.
    • Brug ExpressionScript-kode : deaktiveret som standard. Hvis det er aktiveret, vil spørgsmålene og underspørgsmålene blive eksporteret, som de bruges i ExpressionScript. Derfor vil overskriften ligne qcode variabel navngivning. Bemærk venligst, at en af følgende spørgsmålsoverskrifter skal vælges: "Spørgsmålskode" eller "Spørgsmålskode & spørgsmålstekst".
    • Antal tegn: opsætter et maksimalt antal tegn, der skal vises i overskrifterne. Denne mulighed virker, hvis du ønsker at eksportere dit spørgsmål som forkortet spørgsmålstekst. Standardtallet er 15.
    • Kode/tekstseparator: vælg den mulighed du ønsker at bruge til at adskille spørgsmålskoden fra spørgsmålets tekst. Som standard er det en "prik" efterfulgt af en tom streng (<SPACE> ).
  • Kolonnekontrol: indstiller spørgsmålene (og deres tilsvarende svar) til at blive eksporteret. Spørgsmålene på denne liste er repræsenteret af deres tilsvarende spørgsmålskode og spørgsmålstekst. Som standard vil alle kolonner blive eksporteret. Brug CTRL- og/eller SHIFT-tasterne for at vælge flere kolonner.
  • Token kontrol - angiver, hvilke undersøgelsesdeltagere data der skal eksporteres. Denne mulighed er kun tilgængelig, hvis din undersøgelse er ikke anonym! Klik her for mere information om, hvad en undersøgelsesdeltagertabel er, og hvordan du kan bruge det i LimeSurvey.



Eksporter R

Det frie softwaremiljø R er et alternativ til SPSS, der bruges til statistisk databehandling og grafik.

Følg disse trin for at importere dit datasæt i R:

  1. Download både syntaksfilen og datafilen
  2. Gem begge filer i din R-arbejdsmappe (brug getwd() og setwd() i et R-kommandovindue for at hent og indstil din arbejdsmappe)
  3. Enter source("File_name_syntax.R") i R-kommandovinduet. Det vil importere dataene i det korrekte format til en dataramme kaldet "data".


Template:Bemærk


Svar med begrænsede muligheder vil blive indregnet med niveauerne, der matcher koden for spørgsmålet, og etiketterne, der matcher mulighederne.

Spørgsmål med "andet" som mulighed vil have spørgsmålsfeltet med _Other tilføjet som en ny kolonne for de øvrige data.

R-export er et plugin i LimeSurvey. Hvis du ikke kan finde R-eksport-indstillingerne (R (syntaksfil), R (datafil)) under Format, skal du sørge for, at R-eksport-pluginnet er aktiveret i plugin-menuen.



Eksporter Stata-xml

Stata er en kommerciel dataanalyse- og statistisk softwarepakke.

Denne eksportrutine blev oprettet for at lette hurtig analyse af data indsamlet med LimeSurvey. Den opretter en XML-fil i Statas proprietære format. Dette format giver adskillige fordele i forhold til at importere almindelige CSV-filer:

  • Datasæt er fuldt mærket inklusive variable etiketter (spørgsmål, underspørgsmål) og værdietiketter (svar, hvis relevant).
  • Datoer er allerede transformeret til Statas interne dato format og kan dermed direkte bruges til at beregne forskelle mellem dage osv.
  • Variabelnavne konverteres om nødvendigt til et Stata-kompatibelt format.
  • Dataformater af variable (streng, heltal, float osv.) er allerede indstillet i henhold til de underliggende data (ikke flere tal kodet som strenge!).

Sådan indlæses filen i Stata:

  1. I Statas menu, klik på Filer, Importer, xml-data
  2. Vælg gennemse for at navigere til din eksporterede fil og klik på 'OK'.

Template:Bemærk


  Opmærksomhed : {{{1}}}


Eksporter svar til SPSS

SPSS Statistics er en softwarepakke, der bruges til logisk batched og ikke-batched statistisk analyse. Du kan bruge den officielle SPSS-pakke eller GNU PSPP erstatning for det proprietære program SPSS.

For at eksportere dine svardata til SPSS, skal du gå til Svar og statistik sektionen og vælge den SPSS-tilsvarende mulighed, der findes under menuen Eksporter:



Følgende side vises:



Følgende muligheder vises i panelet:

  • Datavalg: du kan vælge hvilke data der skal vælges til eksport: alle svar ELLER kun fuldstændige svar ELLER kun ufuldstændige svar
  • SPSS-version: Tjek din SPSS-installationsversion. Tre forskellige eksportmuligheder kan vælges: "Før version 16 / PSPP", "16 eller nyere" og "16 eller nyere med Python Essentials"
  • Sprog: fungerer som et filter, der giver dig mulighed for for at filtrere de eksporterede svar baseret på det sprog, der blev brugt til at udfylde undersøgelsen
  • Limit: indtast en vilkårlig numerisk værdi for kun at få eksporteret de første "n" poster fra din svartabel
  • Offset: indtast en vilkårlig numerisk værdi for at få eksporteret din svartabel uden de første "n"-indgange fra din svartabel
  • Intet svar: hvis det efterlades tom, en tom streng gemmes som svar på de spørgsmål, der ikke er blevet besvaret af respondenterne. Indtast en hvilken som helst streng af tegn i dette felt for at erstatte den tomme streng. Sættet af tegn vil blive vist i den eksporterede .dat-fil

SPSS-eksport inkluderer to filer:

  1. en syntaksfil (survey_xxxx_SPSS_syntax_file.sps)
  2. og en datafil (survey_xxxx_SPSS_data_file.dat).

Efter at have downloadet disse filer, kan du åbne dem ved hjælp af en rå teksteditor som notesblok for at se, hvordan de eksporterede data ser ud. Syntaksfilen indeholder de kommandoer, der skal køres for at importere dataene. Det er som et programmeringssprog inde i SPSS. .dat-filen indeholder en kommasepareret fil med alle data. Vi anbefaler, at du ikke importerer dine data som csv, da der er risiko for at miste information om spørgsmål, etiketsæt og så videre.


Importer LimeSurvey-svar til SPSS

To import your data to SPSS, pursue these steps:

  1. Download the data and the syntax file.
  2. Open the syntax file in SPSS in Unicode mode.
  3. Edit the 'FILE=' line and complete the filename with a full path to the downloaded data file.
  4. Choose 'Run/All' from the menu to run the import.
  5. Done

VVExport

Once you've begun collecting responses, there may be occasions where you need to be able to directly edit and modify large quantities of data from your responses table (where a spreadsheet tool may be more useful).

VVExport (the "VV" stands for vertical verification) allows you to export your responses table into a .csv file. So long as the general structure of the file remains intact, you can then edit values within it, and then import the file again into your responses table using the "VVImport" feature.


When do I need to use VVExport and VVImport?

It is often used in three scenarios:

  1. In the first one, it is used to combine large amounts of data in one LimeSurvey installation. Imagine that you run two similar surveys on two different machines. In order to combine the two response tables, you will have to use VVExport, VVImport, and a third-party app (e.g., spreadsheet apps) to combine your data and put it on one LimeSurvey installation.
  2. It may also be used to edit the response table of a survey. For small edits, you can access the response table and edit the desired answers. Still, for "macro-editing", VVExport and VVImport are recommended because a spreadsheet program can help you quickly edit dozens of responses at the same time.
  3. A "vv survey file" allows you to import the responses to a survey when the question/answer combinations have changed. Effectively, this allows you to add or remove questions in an active survey.
Attention! To add, remove or edit questions, you have to deactivate your survey, do the changes, and then activate it again. The old response table that was created as a result of the response table deactivation can be imported into the newly activated survey by selecting Import -> Import responses from a deactivated survey table. For more details, check this wiki subsection.


To export your data via VVExport, go to Responses & statistics section and select the VV-corresponding option located under the Export menu:



The following page will be loaded:



  • Survey ID:: The ID of the survey to be exported
  • Export: The completion state of the responses to be exported:
    • Completed responses only: if a respondent reaches the last page of a survey and clicks the Submit button, then his or her response is marked as being complete
    • Incomplete responses only: if a respondent does not click on that Submit button located before the end page, then the response is marked as being incomplete
    • All responses: export both completed and incomplete responses
  • File extension: The file extension. The file is a TSV (tab-separated values) file. For easy opening in MS-Excel set the extension to .txt. If you use LibreOffice, OpenOffice or any other spreadsheet program, you can leave it to .csv (default format)


The first two rows of the spreadsheet are the column labels. The first row is a "human readable" column heading that details the name of the question. The second row is the real column name (Internal DB- or Qcode-name) for that response.


  • VV export version: The 1.0 version (Old VV version) uses database column headers, version 2.0 (Last VV version) uses Qcode Variable Naming. Version 2.0 is selected by default if all of your question code are unique.


Last VV version allows different column names than the ones from the database. If your question codes are unique, then the new version is selected. In the new version each column name uses the Qcode Variable Naming. The update of surveys is easier in this way.


  Attention : Things you should be aware of:
  • If you want to import responses using "VVImport" make sure to check whether the responses should be added to the existing responses or all responses should be overwritten.
  • If you are trying to import responses from a different yet identical (e.g., identical questions/answers from another survey), make sure you are using the correct vv file and that the first two lines of the .csv file are correct.
  • If you import a survey to your LimeSurvey installation the SID will not change (if possible). The group id and question id however might change. So you might have to adjust the first two heading lines to match the new group id/question id.



Exporting a VV survey file

When you choose to export responses using VVExport, you will be given the option to choose whether you want to export all responses or complete responses only or incomplete responses only. The file extension allows you to choose which extension the exported file will have. For easy use, .csv should be chosen.

The first two rows of the spreadsheet/tab-delimited file are the column labels. The first row is a "human readable" column heading that details the name of the question/answer field. The second row is the internal PHP/database column name for that response.

You should not modify the first two rows of this spreadsheet if you want to be able to "import" the data back into LimeSurvey at a later point.

VV files structure - example

VV version 1 TSV file

Response ID	Date submitted	Last page	Start language	Token	please vote from 1 to 6 (1 - super, 6 - worst)
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


VV version 2 TSV file

Response ID	Date submitted	Last page	Start language	Token	please vote from 1 to 6 (1 - super, 6 - worst)
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


In this example, the SQGA identifiers are not used - instead, the Qcode variable naming QCODE is used in the second line.

To understand the difference between SGQA and Qcode, please check the following two wiki sections:

We generally recommend our users to use question codes since they are much easier to be used (it represents an addition to the SGQA system used in the earlier versions of LimeSurvey.


Reserved names

A .vv file uses left and right brackets for reserved names. When importing, this string is replaced by:

  • {question_not_shown} : NULL value in database. LimeSurvey uses [empty string] for not answered question, and NULL value for questions not shown.
  • {quote} : " (a double quote)
  • {cr} : Carriage return
  • {newline} : A new line
  • {lbrace} : Left bracket (for example, if you want to have {cr} in response : use {lbrace}{cr} )

Editing a VV survey file

When a .vv file has been successfully exported you can use a spreadsheet tool to open and edit the file. If you have to choose a column separator when opening the file please use the "Tab" character. If you are using non-ASCII characters make sure you set "UTF-8" as character set.


  If you are using Microsoft Excel to edit the exported vv file, you should know that Excel destroys the original data structure of the file. This causes an error when you try to reimport the edited .vv file. The workaround is to save as a .txt file once you edited the data from the .csv 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 can be imported into LimeSurvey. For other Excel-related issues, check this wiki subsection.


If you simply wish to simply edit your data, then be careful at the first two columns so that you can later easily VVImport your data back into your LimeSurvey installation!

If you combine data from two different surveys, please note that the old VV version uses SGQA which will most probably give you different "question ids". Therefore, be careful how you merge the data!

The alternative would be to use the last VV version because question codes can be constant throughout different LimeSurvey installations (if you use the same survey structure across multiple LimeSurvey instances).

When importing the VV file, if two response IDs match and the Exclude record IDs is disabled, you can make LimeSurvey:

  • Report and skip the new record
  • Renumber the new record
  • Replace the existing record
  • Replace answers in file in the existing record
For more information on how to import a VV file, check the following wiki subsection: Import a VV survey file.

Other export options

In case you do not need to export the whole survey, you can also choose to export only:


Export a single response

If you want to export an individual response, you can do it in two ways:

1. Login to LimeSurvey, choose your survey, click on Notifications & data tab and make sure you receive basic email notifications:



Every time someone has completed a survey, you will receive an email with a link: "Click the following link to see the individual response". This will take you to a page with a button above the response data saying "Export this response":



Choose how the single response will be exported:



You can observe that no Range export option is displayed since you export only one answer


2. Login to your LimeSurvey installation/instance, choose your survey. Select tab Responses located under the settings tab:



Responses and statistics options are displayed under the settings tab only if the survey is not deactivated.


See the "action" column. Hover the mouse over each option and see which one allows you to see the response details (the first button):



The response entry will be loaded. Click on the "Export this response" button. You will be redirected to a panel from where you can select how the exported file should look like:





As you can observe, you can also export the response as a pdf file:



This option is usually needed when you wish to share to one of your respondents his/her results. In the case in which you wish to share only certain parts of his/her answer, check the pdf export option located in the Statistics panel. In this way, you can hide your hidden questions and/or different assessments you run "in the background".


Export a group of responses

This option is useful in the case in which you wish to export a certain group of filtered responses.

To do it, access your Responses table table:



Responses and statistics options are displayed under the settings tab only if the survey is not deactivated.


You can either order the responses according to the value from each column by clicking on the column label or you can type in the empty boxes located below the column labels a string of characters according to which you wish your data to be filtered to.



Not any string of characters may work. It is dependent of the question type. For example, a popup will be displayed for "startdate". For number-based questions, you may use signs such as ">=, <=, <, >" to better filter your data. For the "completed" column, a dropdown box is displayed if you click on "All" (default option), allowing you to filter your response table data according to the completion state of the responses and so on.


Once done, your table should look like the one below. Now, tick all the filtered responses, click on the Selected response(s)... button located in the bottom left side of the response table, and select the Export button:



The next page will be loaded:



The Range column is not displayed since you have already selected the entries you wish to export. To check those IDs, check Selection (see the above screenshot). You can click on Reset if you wish to export all your data instead.