從短格式轉換為長格式數據<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好,
我正在嘗試找出一種方法,將每個受試者的單行數據(包含兩次試驗的數據)重新組織為每個受試者的兩行,每行都包含來自單一試驗的數據。 我的分析都是基於重複測量的。 我可以在單一變數上完成此操作,但是當我嘗試變得更複雜時,它失敗了。 例如,我可以為每個主題獲取 2 行,其中包含一個項目的兩個分數,但如果我使用兩個變量,我最終會得到 4 行,而不是 2 行和 2 列。
我查看了文檔並嘗試擺弄這個,但沒有任何運氣。 如果有人有任何想法,我將非常感激。
回覆:從短格式轉換為長格式數據聽到這個消息我很遺憾! 是的,如果可以的話,請提供日誌,以及您在哪個版本的 JMP 和作業系統上遇到問題。
謝謝!
回覆:從短格式轉換為長格式數據朱利安,
我已嘗試運行您的添加兩次,但兩次都使 JMP 崩潰。 您想要錯誤日誌嗎?
回覆:從短格式轉換為長格式數據你好本森·穆尼安,
不客氣! 我很高興這對你有用。
關於您要新增的變量,您想針對每種情況確定什麼? 您應該始終保留主題標識符,只要保留所有未堆疊的列,就會進行堆疊,這樣您就知道每行中的資料來自哪個主題。 識別時間(或條件,或任何其他識別重複測量的內容)應該像保留您重新編碼的標籤列之一一樣簡單。 這兩列(主題 ID 和堆疊組標識符)一起允許您使用“表”>“拆分”重新建立原始表,因此在此重組中不會丟失任何識別案例。 您還想為每一行捕捉其他內容嗎?
朱利安
回覆:從短格式轉換為長格式數據@朱利安
謝謝你! 那太完美了! 關於您的加載項,我相信我已經安裝了它。 那裡有人好心地提醒我注意這件事。 事實上,這也是我一直試圖解決這個問題的重要原因之一。
有沒有一種方法可以為每個案例添加一個變數以明確說明哪個案例是哪個?
回覆:從短格式轉換為長格式數據另外:如果您的分析涉及多個主題內和主題間因素,您可能會從我不久前在文件交換中發布的全因子重複測量插件中得到一些用處。 此插件產生用於重複測量分析的混合模型項,然後調用擬合模型。
全階乘重複測量變異數分析插件
朱利安
回覆:從短格式轉換為長格式數據你好本森·穆尼安,
您可以使用“多系列堆疊”來做到這一點。 例如,在下面的範例資料集中,我有 4 位受試者在兩個「系列」(變數 1 和變數 2)上進行測量,每個系列在兩個時間點進行測量。

如果我想堆疊這些數據,使得我有 8 行,每個主題 2 行,變數 1 和變數 2 有單獨的列,我們可以選取「表」>「堆疊」中的「多系列堆疊」方塊。 在本例中,我們有 2 個系列,且列是連續的;也就是說,每個變數的多個觀測值彼此相鄰,而不是交錯(例如,我們沒有這樣的欄位:Var1-Time1、Var2-Time1、Var1-Time2、Var2-Time2)。
這是“表”>“堆疊”的設定。

這是將產生的資料集:

為了清理問題,我將“Data”重新命名為“Var 1”,將“Data 2”重新命名為“Var 2”。 然後,我將選擇“標籤”列,並呼叫“列”>“重新編碼”,並將每個等級重新編碼為“時間 1”或“時間 2”,以便您擁有一個標識時間點的變數。 「標籤2」是多餘的,可以刪除。
我希望這有幫助!
朱利安
回覆:從短格式轉換為長格式數據當然。 這是我正在使用的螢幕截圖。

這是 Qualtrics 的導出。 我每個主題有一 (1) 行。 每位受試者都要經過兩次研究試驗(T1 和 T2)。 因此,我必須為每個變數列出欄位(例如,IPQ_T1_Score(試驗 1 的分數)和 IPQ_T2_Score(試驗 2 的 IPQ 分數))。 我不想為每個變數設定兩列數據,而是希望為每個變數設定一列,而不是為每個主題設定兩行。
因此,我只需要由另一列試驗(1 和 2)描述的 IPQ 分數,而不是 IPQ_T1_Total Score 和 IPQ_T2_Total Score。 簡而言之,我想從這裡開始:

對此:

回覆:從短格式轉換為長格式數據你能發布一個你想要做什麼的例子嗎? 根據每行中的數據,可能有機會根據某些分隔符號進行分區。