标签: python pandas
我正在尝试这样做:
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)
答案 0 :(得分:2)
需要使用布尔值和条件(并且parens很重要)
文档是here
data['thing'] = (data['a'] > 0.75) & (data['b'] > 0.5)