给定一个数据帧如何找出所有只有0作为值的列?
df
0 1 2 3 4 5 6 7
0 0 0 0 1 0 0 1 0
1 1 1 0 0 0 1 1 1
Run Code Online (Sandbox Code Playgroud)
预期产出
2 4
0 0 0
1 0 0
Run Code Online (Sandbox Code Playgroud) 我有一个很大的数据帧:100000行*10000列
现在我给出了一个标签列表(称为list1),这些标签与此数据框中列的标签不完全匹配,但匹配这些标签的一部分.例如,数据框中的标签可能是"string1,D111",list1中的标签可能看起来像"D111".
所以现在我基本上想要使用list1找出所有这些相应的列,然后对所有这些列求和,最有效的方法是什么?
Dataframe:
string1,D111 string2,D222 string3,D333 ...... stringn,Dnnn
1 .. .. .. ..
2
3
4
5
6
...
My list1: D111, D333,...Dxxx
Run Code Online (Sandbox Code Playgroud)