以此为出发点:
a = [['10', '1.2', '4.2'], ['15', '70', '0.03'], ['8', '5', '0']]
df = pd.DataFrame(a, columns=['one', 'two', 'three'])
看起来像是
one two three
0 10 1.2 4.2
1 15 70 0.03
2 8 5 0
我想在熊猫中使用类似 if
语句的东西。
if df['one'] >= df['two'] and df['one'] <= df['three']:
df['que'] = df['one']
基本上,通过 if
语句检查每一行来创建一个新列。
医生说要用 .all
但是没有例子..。