我有一个如下数据框,其中top是列名,每列只有一个值:
Sample122 df122 gd412 AKM 532 d21h_7
32 4 12 25 2 55
我还有一个数据框如下
ID CN
Sample22 2
AKM 1
532 0
我想根据我的列表删除数据框中的列。我怎么能这样做?
答案 0 :(得分:2)
你可以尝试
df1[setdiff(names(df1),df2$ID)]