x

主要章節

  1. LimeSurvey Cloud 與 LimeSurvey CE 的差異
  2. 快速入門指南 - LimeSurvey 3.0+
  3. 安裝 - LimeSurvey CE
  4. 如何設計一份好的問卷(指南)
  5. 入門指南
  6. 管理 LimeSurvey
  7. 問卷 - 簡介
  8. 問卷設定
  9. 問卷選單
  10. 問卷結構
  11. 問題簡介
  12. 題組 - 簡介
  13. 問卷管理
  14. 問卷工具列選項
  15. 多語言問卷
  16. ExpressionScript 引擎 - 快速入門指南
  17. 未分類及進階功能
  18. 常見問題
  19. 疑難排解
  20. 應變方案
  21. 授權條款
  22. 版本更改紀錄檔
  23. 外掛程式
 Actions

匯出作答結果

From LimeSurvey Manual

本頁面可能為機器翻譯,可能包含錯誤。 檢視英文原文 · 改善此翻譯
This page is a translated version of the page Export responses and the translation is 100% complete.


問卷啟用後,您即可開始瀏覽作答結果,並將其匯出以供進一步分析。若要使用匯出功能,請點選作答結果(顯示於任何與問卷相關的面板上),然後從下拉式選單中點選作答結果及統計。


預設載入的頁面為作答結果摘要。現在,請在頂端工具列中找到匯出選項:


提供下列幾個選項:


匯出作答結果

從下拉式選單中選擇第一個與匯出相關的選項時,會顯示下列面板:


篩選選項分為下列幾個部分:

  • 格式: 可讓您選擇匯出結果時使用的格式。提供下列格式:
    • CSV 檔案(所有字元集): 另請參閱格式索引標籤底部的「CSV 區域分隔符號」選項。預設為「逗號」。其他選項為「分號」和「分頁」
    • HTML
    • R(資料檔案): 若選擇此選項,請同時將問卷匯出為 R(語法檔案)。如需進一步了解如何在 R 中分析您的資料,請參閱此維基小節
    • Microsoft Word(拉丁字元集)
    • Microsoft Excel(所有字元集)
    • STATA(.xml): 如需進一步了解如何在 STATA 中分析資料,請閱讀下列維基小節
    • SPSS (.sav): 產生單一、可直接使用的原生 SPSS 檔案,無需額外的匯入步驟。如需詳細資訊,以及與舊版 SPSS 語法匯出的比較,請參閱此維基小節
    • PDF
    • R(語法檔案): 若選擇此選項,請同時將問卷匯出為 R(語法檔案)。如需進一步了解如何在 R 中分析您的資料,請參閱此維基小節
  • 一般
    • 完成狀態: 可設定匯出所有記錄、僅已完成的記錄,或僅不完整的記錄。如需了解其含義,請參閱此維基小節
    • 匯出語言: 預設選項為問卷的預設語言
  • 範圍:指回應表中已儲存作答結果的 ID。如果您輸入的值有誤(即在您輸入的值之間找不到任何回應 ID),則在嘗試匯出作答結果時會顯示快顯視窗,要求您輸入表格中存在的值。


如果您要僅匯出一筆作答結果或一組作答結果,則不會顯示範圍。


  • 作答結果
    • 將作答結果匯出為: 您可以匯出完整答案,或轉換為答案代碼。若選擇後者,受訪者提交的答案將被相應答案的答案代碼取代。「是」和「否」的答案將被轉換為「Y」和「N」,其他答案則轉換為任意字串。若啟用「將 Y/N 轉換為」,則以 Y 和 N 作為答案的答案代碼將被轉換為對應欄位中的字串。預設值為 Y 對應 1、N 對應 2。


如需更清楚了解完整答案與答案代碼之間的差異,請參閱下列維基章節。


  • 標題
    • 將問題匯出為: 設定標題在匯出檔案中的顯示方式。提供下列選項:
      • 問題編號
      • 問題文字縮寫:選擇此選項時,問題的長度會縮短(適合問題較長時使用)
      • 完整題目(預設)
      • 問題編號和問題文字
    • 移除 HTML 代碼: 預設為啟用,以避免匯出問題文字方塊中使用的 HTML
    • 將問題文本中的空格轉換為底線: 預設為停用。啟用後,問題文字中的空格會被轉換為底線。
    • 縮寫的文字: 預設為停用。啟用後,問題文字將被縮寫。問題文字的長度由「字元數」中輸入的數字決定。請注意,如果您選擇「完整題目」或「問題編號和問題文字」作為標題文字,並希望縮寫由此產生的問題文字,此選項會非常實用。
    • 使用表達式腳本代碼: 預設為停用。啟用後,問題和子問題將以其在 ExpressionScript 中使用的形式匯出。因此,標題會類似於 qcode 變數命名。請注意,必須選擇下列其中一個問題標題選項:「問題編號」或「問題編號和問題文字」。
    • 字元數: 設定標題中顯示的最大字元數。此選項適用於將問題匯出為問題文字縮寫的情況。預設數字為 15。
    • 代碼/文字分隔器: 選擇用來分隔問題編號與問題文字的選項。預設為「點」後面接一個空字串 (<SPACE>)。
  • 欄控制:設定要匯出的問題(及其對應的答案)。此清單中的問題以其對應的問題編號和問題文字表示。預設會匯出所有欄。若要選取多個欄,請使用 CTRL 和/或 SHIFT 鍵。
  • 權杖控制 - 設定要匯出哪些問卷參與者資料。此選項僅在您的問卷並非匿名時才可使用!按一下此處可進一步了解什麼是問卷參與者表,以及如何在 LimeSurvey 中使用它。


匯出 R

免費軟體環境 R 是 SPSS 的替代方案,用於統計運算與繪圖。

請依照下列步驟將資料集匯入 R:

  1. 下載語法檔案和資料檔案兩者
  2. 將這兩個檔案儲存在您的 R 工作目錄中(可在 R 命令視窗中使用 getwd() 和 setwd() 取得及設定工作目錄)
  3. 在 R 命令視窗中輸入 source("File_name_syntax.R")。這會以正確的格式將資料匯入名為「data」的資料框架。


您也可以使用 RStudio(免費的開放原始碼方案),在簡單易懂的圖形介面中處理 R 資料。


選項有限的答案會被轉換為因子,其水準對應問題的代碼,標籤則對應各選項。

含有「其它」選項的問題,會將附加 _Other 的問題欄位作為新欄,用來存放其它資料。

R-export 是 LimeSurvey 的外掛程式。如果您在格式下找不到 R 匯出選項(R(語法檔案)、R(資料檔案)),請確認已在外掛程式選單中啟用 R-export 外掛程式。


匯出 Stata-xml

Stata 是一套商用的資料分析與統計軟體。

此匯出功能旨在加速分析以 LimeSurvey 收集的資料。它會以 Stata 專有格式建立 XML 檔案。與匯入純 CSV 檔案相比,此格式具有下列幾項優點:

  • 資料集已完整加上標籤,包括變數標籤(問題、子問題)和數值標籤(答案,如適用)。
  • 日期已轉換為 Stata 的內部日期格式,因此可直接用於計算日期之間的差異等。
  • 必要時,變數名稱會轉換為與 Stata 相容的格式。
  • 變數的資料格式(字串、整數、浮點數等)已根據底層資料設定好(不再有以字串編碼的數字!)。

如何在 Stata 中載入檔案:

  1. 在 Stata 的選單中,依序點選 File、Import、xml-data
  2. 選擇瀏覽以找到您匯出的檔案,然後點選「OK」。
如果您偏好 Stata 的二進位 .dta 檔案,只需將資料以此格式重新儲存即可。


  注意 :
  • 由於 Stata 資料格式的限制,字串(文字)變數的長度上限為 244 個字元(Stata 8-12 版)及 2045 個字元(Stata 13 版及以上)。請在匯出外掛程式的設定中指定您的 Stata 版本。
  • Stata 僅支援將值標籤附加到數值上。因此,若要取得簡短的答案(通常為一位或兩位數字)並正確加上標籤,應在 LimeSurvey 中使用數字型答案編號(1=完全同意)。如果使用非數字型答案編號(A=完全同意),則會以完整的答案文字作為答案(例如「完全同意」)。


匯出 SPSS sav 格式

SPSS Statistics 也可以直接匯出為原生二進位 .sav 檔案,而無需採用下方章節所述的語法檔案/資料檔案流程。匯出的檔案可直接在 SPSS 或 GNU PSPP 中開啟,無需執行任何匯入指令碼。

由於 .sav 檔案格式會直接在檔案中儲存變數名稱、變數標籤和值標籤,因此選擇此格式時,無論匯出面板上其他項目如何選擇,也會自動固定其他幾項匯出設定:使用「答案編號」而非「完整答案」,「將 Y 轉換為:」/「將 N 轉換為:」均會啟用(將「是」/「否」答案重新編碼為 1/0,並附加「是」/「否」值標籤),並以「完整題目」作為標題樣式。固定選項的問題類型(例如多項選擇、是/否、性別,以及 5 點/增減陣列)會自動將其值標籤寫入檔案,日期欄位(送出日期、開始日期、作答日期)則以 SPSS 原生日期格式儲存,因此可直接用於日期計算。

SPSS (.sav) 匯出是 LimeSurvey 中的一個外掛程式(ExportSPSSsav)。如果您在格式下找不到「SPSS (.sav)」選項,請確認此外掛程式已在外掛程式選單中啟用。
  注意 :
  • 匯出為 SPSS (.sav) 時,超過一定長度的文字答案會被靜默截斷:若匯出至 SPSS 外掛程式設定為「14 版及以上」(預設值),上限為 32767 個字元;若設定為「13 版及以下」,則上限為 255 個字元。


將作答結果匯出為 SPSS

本節說明較舊的 SPSS 語法檔案匯出方式。如果您只需要一個無需額外匯入步驟、可直接使用的檔案,請改用較新的 SPSS (.sav) 匯出。

SPSS Statistics 是一套用於批次與非批次邏輯統計分析的軟體套件。您可以使用官方的 SPSS 套件,或以 GNU PSPP 取代專有程式 SPSS。

若要將您的作答資料匯出至 SPSS,請前往作答結果及統計區段,並選擇匯出選單下與 SPSS 對應的選項。

將顯示以下頁面:

面板中會顯示以下選項:

  • 資料選擇:您可以選擇要匯出哪些資料:所有作答結果,或僅已完成的作答結果,或僅不完整的作答結果
  • SPSS 版本:請確認您安裝的 SPSS 版本。可選擇三種不同的匯出選項:「16 版之前/PSPP」、「16 或以上」及「16 或以上(含 Python Essentials)」
  • 語言:作用類似篩選器,可依填寫問卷所使用的語言來篩選匯出的作答結果
  • 限制:輸入任意數值,即可僅匯出作答結果表中的前「n」筆記錄
  • 位移:輸入任意數值,即可匯出略過作答結果表中前「n」筆記錄後的作答結果表
  • 不適用:若留空,則受訪者未回答的問題將以空字串作為答案儲存。您可在此欄位輸入任意字元字串來取代空字串。該字元字串將顯示在匯出的 .dat 檔案中

SPSS 匯出包含兩個檔案:

  1. 一個語法檔案(survey_xxxx_SPSS_syntax_file.sps)
  2. 以及一個資料檔案(survey_xxxx_SPSS_data_file.dat)。

下載這些檔案後,您可以使用記事本等純文字編輯器開啟,查看匯出資料的樣貌。語法檔案包含匯入資料時應執行的指令,其作用類似 SPSS 內部的程式語言。.dat 檔案則是包含所有資料、以逗號分隔的檔案。我們建議您不要以 csv 方式匯入資料,因為這樣有可能遺失有關問題、標籤集等資訊。


將 LimeSurvey 作答結果匯入 SPSS

若要將您的資料匯入 SPSS,請依下列步驟操作:

  1. 下載資料和語法檔案。
  2. 在 SPSS 中以 Unicode 模式開啟語法檔案。
  3. 編輯 'FILE=' 該行,並將檔名補全為已下載資料檔案的完整路徑。
  4. 從選單中選擇 'Run/All' 以執行匯入。
  5. 完成

VVExport

開始收集作答結果後,您有時可能需要直接編輯並修改作答結果表中的大量資料(此時使用試算表工具可能更為便利)。

VVExport(「VV」代表 vertical verification,即垂直驗證)可讓您將作答結果表匯出為 .csv 檔案。只要檔案的整體結構保持完整,您就可以編輯其中的值,然後使用「VVImport」功能將檔案重新匯入您的作答結果表。


我何時需要使用 VVExport 和 VVImport?

通常用於以下三種情況:

  1. 第一種情況是在同一個 LimeSurvey 安裝中合併大量資料。假設您在兩台不同的機器上執行兩份相似的問卷。為了合併這兩個回應表,您必須使用 VVExport、VVImport 以及第三方應用程式(例如試算表應用程式)來合併資料,並將其放入同一個 LimeSurvey 安裝中。
  2. 也可用於編輯問卷的回應表。若只是小幅修改,您可以進入回應表並編輯所需的答案。不過,若要進行「大量編輯」,建議使用 VVExport 和 VVImport,因為試算表程式可協助您同時快速編輯數十筆作答結果。
  3. 當問題/答案組合已有變更時,「vv 問卷檔案」可讓您匯入問卷的作答結果。實際上,這讓您能夠在已啟用的問卷中新增或移除問題。
注意!若要新增、移除或編輯問題,您必須先停用問卷,進行變更,然後再重新啟用。因停用回應表而建立的舊回應表,可在新啟用的問卷中選擇匯入 -> 從已停用的問卷資料表匯入作答結果來匯入。如需更多詳細資訊,請參閱此wiki 小節。


若要透過 VVExport 匯出您的資料,請前往作答結果及統計區段,並選擇匯出選單下與 VV 對應的選項。


將載入以下頁面:


  • 問卷 ID:要匯出的問卷 ID
  • 匯出:要匯出的作答結果之完成狀態:
    • 僅已完成的作答結果:若受訪者到達問卷最後一頁並點擊送出按鈕,其作答結果即標記為已完成
    • 僅不完整的作答結果:若受訪者未點擊結束頁面之前的送出按鈕,其作答結果即標記為不完整
    • 所有作答結果:同時匯出已完成及不完整的作答結果
  • 副檔名:檔案的副檔名。此檔案為 TSV(以 Tab 分隔的值)檔案。若要方便地以 MS-Excel 開啟,請將副檔名設為 .txt。如果您使用 LibreOffice、OpenOffice 或其他任何試算表程式,則可保留為 .csv(預設格式)


試算表的前兩列為欄標籤。第一列是「人類可讀」的欄標題,說明問題的名稱。第二列是該作答結果的實際欄名稱(內部資料庫名稱或 Qcode 名稱)。


  • VV 匯出版本:1.0 版(舊 VV 版本)使用資料庫欄標題,2.0 版(最新 VV 版本)則使用 Qcode 變數命名。如果您所有的問題編號都是唯一的,則預設選擇 2.0 版。


最新 VV 版本允許使用與資料庫不同的欄名稱。如果您的問題編號是唯一的,則會選擇新版本。在新版本中,每個欄名稱都使用 Qcode 變數命名。如此一來,問卷的更新會更容易。


  注意 : 請留意以下事項:
  • 如果您想使用「VVImport」匯入作答結果,請確認是要將作答結果新增至現有的作答結果,還是要覆寫所有作答結果。
  • 如果您要從另一份不同但相同的問卷匯入作答結果(例如另一份問卷中相同的問題/答案),請確認您使用的是正確的 vv 檔案,且 .csv 檔案的前兩行內容正確。
  • 如果您將問卷匯入至您的 LimeSurvey 安裝環境,SID 將不會改變(若可能)。但群組 ID 與問題 ID 可能會改變。因此,您可能需要調整前兩行標題列,使其與新的群組 ID/問題 ID 相符。



匯出 VV 問卷檔案

當您選擇使用 VVExport 匯出作答結果時,可以選擇要匯出所有作答結果、僅已完成的作答結果,或僅不完整的作答結果。您可以透過副檔名選項選擇匯出檔案的副檔名。為方便使用,建議選擇 .csv。

試算表/以 Tab 分隔的檔案中的前兩列為欄標籤。第一列是「易讀」的欄標題,說明問題/答案欄位的名稱。第二列是該作答結果對應的內部 PHP/資料庫欄名。

如果您日後希望能將資料「匯入」回 LimeSurvey,請勿修改此試算表的前兩列。

VV 檔案結構 - 範例

VV 第 1 版 TSV 檔案

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 第 2 版 TSV 檔案

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


在此範例中,第二列並未使用 SGQA 識別碼,而是使用 Qcode 變數命名 QCODE。

若要了解 SGQA 與 Qcode 之間的差異,請參閱以下兩個 wiki 章節:

我們一般建議使用者使用問題編號,因為它們更容易使用(這是對早期版本 LimeSurvey 所使用之 SGQA 系統的補充)。


保留名稱

.vv 檔案使用左右大括號表示保留名稱。匯入時,這些字串會被取代為:

  • {question_not_shown} : 資料庫中的 NULL 值。LimeSurvey 對於未回答的問題使用 [空字串],對於未顯示的問題則使用 NULL 值。
  • {quote} : " (雙引號)
  • {cr} : 歸位字元
  • {newline} : 換行
  • {lbrace} : 左大括號 (例如,若您希望作答結果中含有 {cr}:請使用 {lbrace}{cr} )

編輯 VV 問卷檔案

成功匯出 .vv 檔案後,您可以使用試算表工具開啟並編輯該檔案。如果開啟檔案時需要選擇欄分隔符號,請使用「Tab」字元。如果您使用非 ASCII 字元,請務必將字元集設定為「UTF-8」。


  如果您使用 Microsoft Excel 編輯匯出的 vv 檔案,請注意 Excel 會破壞檔案原有的資料結構,導致您嘗試重新匯入編輯後的 .vv 檔案時發生錯誤。解決方法是在編輯完 .csv 檔案中的資料後,另存為 .txt 檔案。如果另存為 .csv,Excel 會使用逗號分隔,這種格式無法匯入 LimeSurvey。另存為 .txt 檔案時,Excel 會儲存為以 Tab 分隔的檔案,即可匯入 LimeSurvey。有關其他與 Excel 相關的問題,請參閱此 wiki 子章節。


如果您只是想編輯資料,請留意前兩欄,以便日後能輕鬆地將資料 VVImport 回您的 LimeSurvey 安裝環境!

如果您要合併來自兩份不同問卷的資料,請注意舊 VV 版本使用 SGQA,這很可能會讓您得到不同的「問題 ID」。因此,合併資料時請務必謹慎!

另一種做法是使用最新 VV 版本,因為問題編號在不同的 LimeSurvey 安裝環境中可以保持一致(前提是您在多個 LimeSurvey 實例中使用相同的問卷結構)。

匯入 VV 檔案時,如果兩個回應編號相符,且排除紀錄 ID已停用,您可以讓 LimeSurvey:

  • 報告並跳過這個新紀錄。
  • 對這個新紀錄重新編號。
  • 替換存在的紀錄。
  • 取代現有紀錄中之檔案中的答案。
有關如何匯入 VV 檔案的更多資訊,請參閱以下 wiki 子章節:匯入 VV 問卷檔案。

其他匯出選項

如果您不需要匯出整份問卷,也可以選擇僅匯出:


匯出單一作答結果

如果您想匯出個別作答結果,有兩種方式:

1. 登入 LimeSurvey,選擇您的問卷,點選 通知與資料 分頁,並確認您已啟用基本電子郵件通知。

每當有人完成問卷時,您都會收到一封附有連結的電子郵件:「點選以下連結以查看個別作答結果」。該連結會帶您前往一個頁面,作答資料上方有一個按鈕,名稱為「匯出該回應」。

您會發現畫面上沒有顯示範圍匯出選項,因為您僅匯出一筆答案


2. 登入您的 LimeSurvey 安裝版本或執行個體,選擇您的問卷,然後選取位於設定索引標籤下的 回應 索引標籤。

只有在問卷未停用時,設定分頁下才會顯示回應和統計選項。


請查看「操作」欄。將滑鼠游標移至各個選項上,找出可檢視回應詳細資訊的選項(第一個按鈕)。

系統會載入該筆回應。請點選「匯出該回應」按鈕。您將被導向至一個面板,可在其中選擇匯出檔案的呈現方式。




如您所見,您也可以將回應匯出為 PDF 檔案。

當您想與受訪者分享他/她的作答結果時,通常會需要此選項。如果您只想分享其答案的特定部分,請查看位於統計面板中的 PDF 匯出選項。如此一來,您就可以隱藏您在「後台」執行的隱藏問題和/或不同評估。


匯出一組回應

當您想匯出經過篩選的特定一組回應時,此選項非常實用。

請先進入您的回應表。

只有在問卷未停用時,設定分頁下才會顯示回應和統計選項。


您可以點選欄標籤,依各欄的值排序回應;也可以在欄標籤下方的空白方框中輸入字元字串,以此篩選您的資料。


並非任何字元字串都適用,這取決於問題類型。例如,「startdate」會顯示一個彈出視窗。對於以數字為基礎的問題,您可以使用 ">=, <=, <, >" 等符號來更精確地篩選資料。對於「completed」欄,若點選「所有」(預設選項),會顯示下拉式選單,讓您依回應的完成狀態等條件篩選回應表資料。


完成後,您的表格應如下圖所示。接著,勾選所有已篩選的回應,點選位於回應表左下方的已選取的作答結果...按鈕,然後選擇匯出按鈕。

系統將載入下一頁。

由於您已選取要匯出的項目,因此不會顯示範圍欄。若要查看這些 ID,請查看選擇(見上方螢幕截圖)。如果您想改為匯出全部資料,可以點選重設。