gpt4 book ai didi

python - 将 Pandas DataFrame 定义为复合 bool 条件

转载 作者:行者123 更新时间:2023-12-01 05:15:23 25 4
gpt4 key购买 nike

我正在尝试这样做:

data['thing'] = data['a'] > 0.75 and data['b'] > 0.5

我可以做到这一点:

dummy_1 = data['a'] > 0.75

我可以做到这一点:

dummy_2 = data['b'] > 0.5

但我不能和他们在一起。

人们有一种优雅的方式来处理这个问题吗?

(Python 2.7.6,Pandas 0.13)

最佳答案

需要使用 bool 值和条件(括号很重要)

文档是 here

data['thing'] = (data['a'] > 0.75) & (data['b'] > 0.5)

关于python - 将 Pandas DataFrame 定义为复合 bool 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23353248/

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