gpt4 book ai didi

Python pandas,在定义 df 之前在数据帧上的条件

转载 作者:行者123 更新时间:2023-12-04 08:51:07 24 4
gpt4 key购买 nike

有没有办法在定义之前在数据框上应用 where 条件? 一个例子:

fills_df = pd.Dataframe(api.get_fills()).where(fills_df.orderId==orderId).dropna(subset=['orderId])
我目前如何编写它:
fills_df=pd.DataFrame(api.get_fills())
fills_df = fills_df.where(fills_df.orderId==orderId).dropna(subset=['orderId'])
先感谢您!

最佳答案

使用 lambdax取而代之的是 DataFrame 的变量名:

fills_df = pd.Dataframe(api.get_fills()).where(lambda x: x.orderId==orderId).dropna(subset=['orderId])

关于Python pandas,在定义 df 之前在数据帧上的条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64100940/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com