pandas遍历问题
本帖最后由 yjfwin 于 2022-10-19 11:22 编辑问题:有10个条件A到J列,每个条件有2种状态1,0,K列是所求的值 , 求K列平均值最大,状态为1时A到J的组合.
请问各位大佬代码该怎么写呢?
https://imgse.com/i/xs8MLV df = pd.DataFrame(dict(zip(list('abcdefghijk'), [,]*11)))
df
abcdefghijk
000000000000
111111111111
df.k =
df
abcdefghij k
0000000000088
1111111111199
df[ (df.a==0) & (df.b==1) & (df.j==1) ]
Empty DataFrame
Columns:
Index: []
df[ (df.a==1) & (df.b==1) & (df.j==1) ]
abcdefghij k
1111111111199
df[ (df.a==1) & (df.b==1) & (df.j==1) ].k.mean()
99.0
页:
[1]