根據蛋白質頻率建立維恩圖大家好,
我陷入了困境,我相信有一個簡單的解決方案。 我已經對三個樣本的數百個蛋白質進行了測序(實際上,更多,但讓我們從簡單的開始):A4-1、A4-5 和A4-8 我想創建一個維恩圖來描述某些特定蛋白質獨特表現的蛋白質樣本與共享樣本。 我現在基本上已將所有蛋白質名稱堆疊到一列中。 問題是,如果我嘗試轉置到列中蛋白質名稱的位置,它就會合併具有相同名稱的蛋白質名稱,這不是我想要的。 但是,如果我給每一列一個唯一的標籤,我需要仔細檢查並手動合併它們,這可能需要很長時間。 我想要一個如附圖所示的輸出,其中 0 和 1 分別代表列中列出的蛋白質的不存在和存在。
我強烈感覺到,有一種方法可以使用 JMP Pro 版本的功能在一分鐘內完成此操作。 14 我從來沒有用過。 我嘗試了“文本到列”,我認為這可能是一種途徑,但我歡迎任何和所有的想法! 謝謝,安德森
回覆:根據蛋白質頻率創建維恩圖偉大的! 這很容易。 最後,我的維恩圖太複雜了,無法繪製(假設有 16 個樣本的比例區域),但包含存在/不存在數據的表格是我在原來的帖子中所追求的重要內容! 感謝您的幫助,希望這對其他人將一長串基因、蛋白質或您擁有的東西轉換為數字數據有所幫助。回覆:根據蛋白質頻率創建維恩圖@abmayfield ,
當寫另一篇文章時,我使用了列函數(見下文),但是...

您可以使用組合列來完成此操作。反白顯示代表樣本值的列。 然後從主選單, 選擇科爾斯,向下捲動並選擇實用工具> 合併列然後會出現下面的對話框,刪除預設的逗號分隔符,取消選中多重回應並將該列命名為 Pattern,然後 JMP 將在第一個 Sample 列的左側建立該列。

回覆:根據蛋白質頻率創建維恩圖傑出的! 這正是我想做的(儘管無法正確闡述它)。 我也忘了製錶功能。 我唯一不知道該怎麼做的是建立「模式」列,這對於製作維恩圖非常有用。 您是否只是連接了前面的列,或者 JMP 套件中的某處是否有特定的「模式」功能? 非常感謝你的幫忙!
回覆:根據蛋白質頻率創建維恩圖@abmayfield ,
我不明白你的數據,尤其是如何在分析中考慮時間和治療因素。 我認為使用群組和子群組的 Tables> Summary 將建立您正在尋找的 0 和 1 的表。我對您可能正在尋找的內容的解釋是使用 :Protein 和 :Sample 分別作為群組和子群組,反之亦然。
以下是使用 Summary 與 :Protein 作為群組和 :Same 作為子群組的螢幕截圖。 JSL 如下圖所示。
請注意,N 行大於 1 的行代表在超過 1 個樣本中發現的蛋白質。 N 行等於 1 的行是此樣本特有的蛋白質。 列 Pattern 是字元 0 和 1 的串聯,並且是維恩圖「區域」的數字表示。 按模式運行另一個表摘要將顯示有多少個共享。

Data Table( "Ofav protein profiling stacked" ) <<
Summary(
Group( :protein ),
N,
Subgroup( :sample ),
Freq( "None" ),
Weight( "None" )
)
按模式總結

此外,製表可能有助於提供每種模式的常見蛋白質列表,而不僅僅是 N。這是Tabulate的結果,以Pattern和蛋白質作為分組類別,下面只捕獲了一小部分樣本。 這可能不完全是您所需要的,但希望能為您的後續步驟提供一些線索。
