[問題] 如何將配對過後的值刪除
大家好,我是python新手,還請各位神人多幫幫忙
我有一個dataframe,大概長這樣:
ca cb t pa pb
2 20 range 3 4
2 22 range 3 5
2 40 range 3 6
20 2 range 4 3
20 22 range 4 5
20 40 range 4 6
22 2 range 5 3
22 20 ragne 5 4
22 40 range 5 6
40 2 range 6 3
40 20 range 6 4
40 22 range 6 5
簡單來說就是把ca, cb互相配對一次,然後分別列出兩者對應的屬性(pa, pb),
t則是一個不斷重複1950-2010,也就是說每個ca/cb會配對61次,
不過應該不影響所以就沒有列出來了。
請問我該如何把以上的dataframe轉換成配對過就不再出現呢(non-directed)?
像這樣:
ca cb t pa pb
2 20 range 3 4
2 22 range 3 5
2 40 range 3 6
20 22 range 4 5
20 40 range 4 6
22 40 range 5 6
希望我有清楚說明我的問題,沒有越講越複雜QQ
請板上神人幫忙了~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 119.14.16.230
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1446729069.A.7BD.html
→
11/06 17:06, , 1F
11/06 17:06, 1F
→
11/06 17:07, , 2F
11/06 17:07, 2F
Python 近期熱門文章
PTT數位生活區 即時熱門文章