這可能是非常簡單的實現,但讓我難倒了。如何根據R中原始數據的索引對數據幀的列進行排序?
我有一個數據幀:
chip1 chip2
P1 1.57 2.13
P2 2.04 1.92
P3 1.90 2.11
P4 1.48 2.24
爲位數標準化的下一步是進行排序每一列,然後生成該行明智平均值,如下所示:
chip1 chip2 M
P1 1.48 1.92 1.700
P2 1.57 2.11 1.840
P3 1.90 2.13 2.015
P4 2.04 2.24 2.140
然後最終歸一化數據爲:
chip1 chip2
P1 1.840 2.015
P2 2.140 1.700
P3 2.015 1.840
P4 1.700 2.140
歸一化數據是使用pr的M列生成的從第一個數據幀開始基於芯片1和芯片2重新排序數據幀。我如何使用原始列中的索引來訂購M列?我有點迷路了?
謝謝。
看起來像您的第一數據幀是在相同的順序,第二? – BrodieG
我的不好:)。我一定是錯誤地複製了另一個。我很抱歉沒有重新檢查我的帖子。它已更新。謝謝@BrodieG – user1828605