私はこのようなデータセットを持っています(最初の行が表示されています):
Sample Detector Cq
P_1 106 23.53152
P_1 106 23.152458
P_1 106 23.685083
P_1 135 24.465698
P_1 135 23.86892
P_1 135 23.723469
P_1 17 22.524242
P_1 17 20.658733
P_1 17 21.146122
「Sample」列と「Detector」列の両方に重複した値が含まれています(「Cq」は一意です)。正確には、各「Detector」はデータ内で複製されているため、サンプルごとに3回表示されます。
私がする必要があるのは:
- 列にサンプルと行の検出器が含まれるようにテーブルの形状を変更します
- 重複する列の名前を変更して、どのレプリケートがそれであるかがわかるようにします
それでうまくいくと思いDataFrame.pivot
ましたが、データが重複しているため失敗します。最善のアプローチは何でしょうか?複製の名前を変更してから形状を変更しますか、それともより良いオプションがありますか?
編集:私はそれについて考えました、そして私は目的を述べる方が良いと思います。「サンプル」ごとに、「検出器」の平均と標準偏差を保存する必要があります。