合併兩個資料文件大家好,
我有兩個單獨的資料檔案(一個用於眼球運動,一個用於任務表現)。 我想將這兩個數據文件合併為一個文件,以便我可以相互分析它們,但在如何開始方面遇到了麻煩。
這兩個資料檔案除了參與者檔案名稱之外沒有任何共同點,每個參與者的回應數量不同(即 與任務表現文件相比,每位參與者的眼動資料有更多的反應。
我已將文件上傳到這篇文章。
指導將會非常有幫助!
回覆:合併兩個數據文件然後嘗試這個 - 我剛剛包含了不匹配的內容。
回覆:合併兩個數據文件當效能任務不存在時,我需要完整的 400 行來進行比較。 我將用 NA 或類似的內容填充平均值/視訊列中的空值,以便我可以進行分析。回覆:合併兩個數據文件我還是不明白你想做什麼。如果只有 4 個影片具有眼動數據和表現數據,那麼您只能透過這些影片了解表現對眼動的影響。其他 4 個影片不允許您對其進行分析 - 那麼您是否只能分析 200 行?
回覆:合併兩個數據文件實驗中使用了相同的 8 個影片。 包含表現數據的 4 個影片還將包含眼動數據。 我想了解眼球運動如何受到績效衡量的影響。回覆:合併兩個數據文件那麼,合併不具有相同影片的效能檔案中的資料有什麼意義呢?看起來只有 200 行適合分析。
回覆:合併兩個數據文件問題是效能檔案不會有那麼多的觀察結果,不像修復代表檔案中那樣沒有所有 8 個影片的資料。回覆:合併兩個數據文件然後按一下「包含不符合項目」方塊 - 您將獲得 400 行。 顯然 200 個不匹配,但您可以查看它們以了解為什麼其他資料集沒有匹配。 如果這是一個錯誤,您可能需要嘗試再次製表以確保所有影片和主題都出現在兩個製表檔案中。回覆:合併兩個數據文件我不確定這裡的一些列發生了什麼,命名非常混亂。 不過,我應該仍然有 400 行,而這個數字已降至 200。 這是我嘗試過的事情之一,因為我得到了非常相似的東西。回覆:合併兩個數據文件看看這是否是您想要的。我透過匹配 2 列來加入:會話 ID 和視訊。
回覆:合併兩個數據文件所以我製作了兩個較小的表格檔案。 不過,我現在無法將它們加入到一個文件中。
我基本上只需要將平均 /video 放入 fixrep 檔案中就可以了,但我已經嘗試了多種方法,但沒有得到所需的輸出。
回覆:合併兩個數據文件在較大的文件中,使用 ColMean 等公式建立一個新列(無論您想要按會話標籤、影片進行平均的任何度量)。換句話說,透過在該 Col 函數中包含兩個 By 條件來獲取平均值(或總和或標準差或您想要的視訊中的任何度量) - 第一個標識參與者,第二個標識影片。然後使用新建立的欄位作為所需資料按參與者對資料進行製表。您可以採用任何您想要的其他欄位 - 如果您想從其他資料集中加入一些數據,您可以在其他資料集中執行類似的操作。從製表中,將其放入資料表中(如果您希望將另一個表中的資料連接到該表中,請執行相同的操作)。
回覆:合併兩個數據文件我和我的合作者交談過,他們一致認為,將參與者的數據平均起來可以進行一些初步分析。
有沒有辦法讓每位參與者得到 8 行結果? 這將是我播放的每個電影剪輯的一行。回覆:合併兩個數據文件我建議從兩個文件中提取單一參與者的子集,以便準確地確定您想要如何加入這兩個文件- 如果您可以獲得單一參與者所需的內容,那麼您可以輕鬆地為所有參與者做到這一點。聽起來您也許可以加入其他常見專欄之一。加入時,您始終可以單擊“選擇列”並僅選擇您想要的列 - 聽起來為您想要分析的特定問題生成數據可能比嘗試為任何和所有創建數據集更容易您想要分析的問題(您可以隨時以不同的方式加入它們以進行不同的分析)。但我們的想法是,你能將一個參與者的數據放在一起嗎?在嘗試連接資料之前,您可能需要對資料進行一些總結,因為您可能不需要所有這些行來進行您希望進行的分析,因此您可能需要先對每個資料集中的資料進行製表,然後嘗試連接表格文件。
回覆:合併兩個數據文件需要最少的掃視長度、注視持續時間、與螢幕中心的偏差、條件類型、認知負荷、影片、參與者、平均 nback 表現和時間。 除了條件和參與者之外,這些變數都不在這兩個資料集中。
由於收集的數據不同,兩個文件中每位參與者的數據有如此明顯的差異。 在眼動文件(2,286 行)中,我記錄了他們的每一個眼動。 在 nback 文件(337 行)中,我每大約 2 秒鐘才收到一次回應,因為這是在聽覺莊園中向他們呈現一封信的頻率。 我還將獲得nback 文件中向每個受試者展示的8 個視頻中的4 個的數據,因為參與者觀看了一半有nback 任務的視頻和一半沒有nback 任務的視頻,以比較兩種條件下的表現。
我正在研究基於條件和認知負荷的操縱的眼球運動變化。 (我的模型中的固定效果)
我使用參與者和影片作為隨機效果,因此仍然需要它們來執行分析。
如果我可以成功地組合這兩個文件,我還想查看這些相同的變數以及它們在 nback 任務(認知負荷)上的表現。
這樣有幫助嗎?回覆:合併兩個數據文件我仍然無法理解你想做什麼。因此,我從兩份文件中提取了單一受試者的數據(會話標籤 ecem_10c)。一個檔案有 337 行,另一個檔案有 2,286 行。如果您加入這些而不刪除倍數,您將獲得 337x2286 行 - 對於完整的資料集來說,這可能是太多的資訊。但是,如果沒有任何其他欄位可供加入,您需要一起查看哪些列才能進行分析。如果您能說出這些列是什麼,我想我也許能幫上忙。但我對你的數據和實驗條件了解不夠,無法知道這些列中的哪一列(一個數據集中有 30 個,另一個數據集中有 27 個)值得一起查看,哪些沒有。
回覆:合併兩個數據文件這種求和方法是否會導致每個參與者留下 8 行? 使用了 8 種不同的刺激,我需要將它們分開。回覆:合併兩個數據文件一般來說,我會觀察不同條件和認知負荷程度下的眼球運動(掃視幅度、注視持續時間、偏離螢幕中心)。 然後,透過組合資料集,我想使用剛才提到的所有這些變數加上它們的表現(平均值)來查看是否受到影響或影響眼球運動。回覆:合併兩個數據文件對於兩個資料集來說,唯一相同的是 SESSION_LABEL (我知道它們可能不會被標記為相同,但它們是相同的東西)和條件。 其他變數是資料檔案特定的回覆:合併兩個數據文件連接這兩個表的關鍵是我們所說的唯一鍵(沒有雙關語)。 必須有一個列或列的組合可以用作鍵來唯一標識兩個表中的每一行,以便每行可以在有意義的地方相互連接。
例如:如果您在同一列中列出了兩次或兩次以上的克里斯,則您將需要另一列(例如年齡和性別)來將每個克里斯識別為單獨的人。 然後另一個表可以有 chris 和相同的列,以便可以在每個唯一個體的適當行處連接這些列。
為了使這個問題變得複雜,我查看了提供的兩個資料集,似乎沒有任何對我來說顯而易見的列集可以幫助識別表中除實際記錄值之外的獨特行,但它們並不相同每個表中的欄位。
更糟的是,如果您將一個表連接到另一個表中,則許多列的每個會話標籤/ID 都會出現重複值,因為它們的行數不同。
查看線上協助以查看不同類型的範例,這可以讓您了解連接兩個表格所需的內容。 詳情請查看底部標題為「連接具有不同行數和不同列名的表」的部分。
https://www.jmp.com/support/help/14/examples-of-joining-data-tables.shtml
JMP Query Builder 可以使用另一個工具,但也存在相同的問題。 如何匹配每個表中的行,以便當列連接到新表中時,它們能夠適當地相互關聯。
理想情況下,如果兩個表的每一行都有 SESSION LABEL 和幀索引,那麼您可以將它們與這兩個欄位進行匹配。 即使一個表中某些行的每個幀索引缺少數據,也沒關係。 或者,如果一個表包含另一個表的幀索引的子集,那麼也可以。
我希望這能提供一些方向。
回覆:合併兩個數據文件您能否提供一個您希望分析的問題類型的範例(使用資料集中的變數)?如果所有眼動測量都是任何性能測量的潛在解釋變量,那麼我確實相信您希望在不刪除任何倍數的情況下加入資料集。是的,它的大小會爆炸,但這是因為您希望所有的眼睛測量結果都可用於解釋每個性能指標。透過從龐大的資料集中製表以獲取您想要研究的輸入和輸出,您想要進行的任何特定分析可能會更容易。如果您的分析有更多的結構,而不是使用所有潛在的眼球運動來解釋所有潛在的績效指標,那麼就需要解釋該結構,並且很可能有一種更簡單的方法來建立資料檔案。
回覆:合併兩個數據文件此方法仍然採用多個列並將它們組合成一個列。 這可能是我溝通不良造成的。 我在兩個文件中沒有相同的結果變量,因此這增加了數據文件合併的難度。回覆:合併兩個數據文件它是數據表左上角的綠色箭頭。單擊它將運行腳本,單擊名稱並編輯它以查看腳本。
回覆:合併兩個數據文件在這種情況下,建立新列不起作用,因為我沒有可以填入缺失資料的值。 我不知道在哪裡可以找到您所指的製表腳本方法。回覆:合併兩個數據文件我附上了一個簡單的例子,展示了兩個可能可行的想法。一次建立一個新列來組合回應,另一個是表中的製表腳本。看看這些方法是否能滿足您的需求。
回覆:合併兩個數據文件因此,結果變數不存在於每個資料檔案中(偏離螢幕中心),因為它是眼球運動變異性的測量,因此不存在於其他資料檔案中。 我需要一種方法來用 NA 填充空白單元格或允許運行分析的東西。回覆:合併兩個數據文件如果您現在遇到的問題是結果變數位於不同的列中,每個列都有很多缺失的數據,那麼您可以嘗試以下操作:建立新列,當資料缺失時使用現有列,否則使用未缺失的數據。換句話說,您有一個 IF 語句,其中顯示 IF(ISmissing(data) then Other Data, else Nonmissing Data。您可能需要多層 IF 語句將所有結果變數引入單一欄位中進行分析。
回覆:合併兩個數據文件主題名稱存在於每個檔案中(SESSION_LABEL 或類似名稱)。回覆:合併兩個數據文件不幸的是,這些結果的總結版本沒有意義,因為我想看看眼球運動如何隨著任務表現而變化。 如果我總結結果,我就會失去很多真正有價值的數據。 如果我想做的事情太複雜,從長遠來看,這種方法可能是我必須考慮的事情。 可以為每位參與者留下每列 8 行嗎? 他們總共觀看了 8 個單獨的視頻,每個視頻都應單獨對待以進行研究設計。回覆:合併兩個數據文件我成功地使用了連接方法並且現在有一個文件,但是,我的資料中有很多空值,其中不允許我運行分析,因為我缺少主要結果變數的值。回覆:合併兩個數據文件我可以看到一種連接資料表的方法,但您必須將資料匯總到參與者。如果匯總產生有意義的數據,這可能是您想要的。
回覆:合併兩個數據文件您確定要連接這些表而不是連接它們嗎?我不清楚加入它們會實現什麼 - 每個資料集中有多行 - 將它們並排排列有何意義?如果你能解釋一下,我也許可以告訴你如何加入他們。但您可能希望將它們連接起來 - 所有資料都將位於一個檔案中,但只有公共列名稱將被「連接」(垂直)。
回覆:合併兩個數據文件對於那個很抱歉。 我查看了你的變量,我不確定如何將它們組合起來。 我只在其中一張表中看到檔案名稱。 我將把它留給社區中的資料庫大師來拯救你!
回覆:合併兩個數據文件我嘗試使用 JMP 中的基本「連接」方法,它會增加我的資料並產生一個無法管理的巨大檔案。回覆:合併兩個數據文件請參閱說明 > 書籍 > 使用 JMP,主題是「表格」選單中的「聯接」指令。 您要確保不要刪除多個匹配項。 JMP 將展開行以確保在連線中擷取每個 ID 的所有資料。