1
在大熊貓據幀:如何通過一次讀取一行來轉置熊貓數據框中的數據?
contig haplotype_block hap_X hap_Y odds_ratio My_hap Sp_hap
2 726 C-G-C T-C-T 0.012 C-G-C T-C-T
2 1094 G-C A-T 0.02 A-T G-C
2 1335 C-T-T A-C-A 0.001 A-C-A C-T-T
2 3353 T-T A-C 314.5 T-T A-C
我要轉的數據。一個簡單的轉置就可以工作,但這有點複雜。
- 我不需要移動列索引。
- 基本上行數會增加。
所有,我想要做的是讀取每一行(行然後)轉置該行首先。
contig haplotype_block hap_X hap_Y odds_ratio My_hap Sp_hap
2 726 C T 0.012 C T
2 726 G C - G C
2 726 C T - C T
2 1094 G A 0.02 A G
2 1094 C T - T C
現在,將第3行轉置並沿行添加到上面的數據框中。
我可以使用for-loop(每次讀取每行),但我特別尋找使用熊貓數據框的解決方案,因此內存佔用以及代碼理解清晰優雅。
感謝,