將整潔的數據表轉換為成對數據表嗨,我有一個示例數據表,其中每一行都是給定時間點的特定觀察值。我想要轉換此表,以便每個樣本(和關聯的元數據)都有自己的列,而時間點值現在是不同的列。我有一個簡短的腳本,可以從原始數據表中讀取“測量時間(hr)”列中的不同值,然後從這些值中創建不同的列。但是我在思考基於時間和元數據(包括樣本名稱)填充新表的最佳方法時遇到了麻煩。有人有什麼建議嗎?我已經附加了原始數據表(整潔)和想要的結果(已配對)。
這是我擁有的腳本:
dt1 = open(“ JMP_discussion tidy table.jmp”);
dt1 <<清除行狀態;
dt2 =新表格(“配對DT”);
summary(unique_values = by(dt1:Name(“測量時間(hr)”))));
對於(i = 1,i <= N Items(unique_values),i ++,
dt2 <<新建列(unique_values [i],數字)
);
回复:將整潔的數據表轉換為成對數據表如果我正在解釋您想要的內容,您可以輕鬆地做到這一點
表格==>拆分
打開“拆分對話框”窗口,然後像進行設置一樣

單擊確定,它將為您提供
