【发布时间】:2019-11-08 04:59:47
【问题描述】:
这似乎是一个如此简单的问题,但我很难过。我正在尝试返回一个包含 df1 和 df2 之间差异的新数据帧 (df3)。我不关心值的差异,只关心列标签/索引。我试过pd.columns.difference() 但无济于事。我的预期输出是:
df1
1 2 3 4 5 6 7 8 9 10 11 12 13 14
C C C C C C T T T T T S S S
G N D A G N D A G N D A G N
K M I L R K M I L R K M I L
C C L C C C T T T T T S S S
G N D A E N D A G N D A G N
Y F V H Q E P W Y F V H Q E
G N D A G N F A G G D A G N
G Y D A G N D A G N D A G N
df2
1 4 9
C C T
G A G
K L L
C C T
G A G
Y H Y
G A G
G A G
Expected df3:
2 3 5 6 7 8 10 11 12 13 14
C C C C T T T T S S S
N D G N D A N D A G N
M I R K M I R K M I L
C L C C T T T T S S S
N D E N D A N D A G N
F V Q E P W F V H Q E
N D G N F A G D A G N
Y D G N D A N D A G N
【问题讨论】:
标签: python python-3.x pandas data-science