這並不是一個完整的想法,而是一個討論的起點。
我收到了一些格式如下的數據:
列標題:
資源、ID、L1、L2、L3...、 M1、M2、M3...
每一行都是一個唯一的受訪者
L 和 Ms 是“最喜歡”和“最不喜歡”的選項,與其關聯的數字是選擇集。
L 和 M 中的數據是所選的配置文件 ID(選擇的文本)。
在 JMP 中,我需要的格式為:
ID、選擇集、配置文件 ID、響應
手動格式化數據很痛苦,所以我開始編寫這個腳本(附件)來嘗試解決這個問題。
如果您有這樣的數據,請嘗試該腳本,看看它是否有效。 如果沒有,請發回一段簡短的匿名數據,以便我可以看到您的數據的格式。
此腳本中的中間表也可能有助於構建 MaxDiff 平台可以讀取的表的多表版本。 (這是第 2 步,它將解決調查數據中不存在所有級別的 Profile ID 的問題。)
腳本的標題有以下重要註釋:
//此腳本期望 Max Diff 調查響應採用兩個 ID 進行格式化
//列後跟 n L 響應,然後是 n M 響應。 其中的數量
//L列等於M列的數量。
//
//Res, ID, L1, L2..., M1、M2...ID 列、L 和 M 必須遵循此格式。
//格式是必需的,因為列是顯式引用的。
//
//所有配置文件 ID 都應該出現。 例如,如果只有三個級別的四個
//調查中出現的響應數據,然後是虛擬響應,包括
//必須添加配置文件 ID 的缺失級別。
腳本中有一些針對數據源的註釋選項,請根據數據所在位置編輯註釋行。
該腳本中許多 JSL 函數的好例子:
<<GET selected="" columns="" stack=""></GET>