我想检查哪个 Vin 在 Module 列中具有 abs 值
I want to check which Vin has abs value in column Module
我想检查哪个 Vin 在 Module 列中具有 abs 值。如果它有,那么在结果列中,无论该数字出现在列 Vin.
中,我都希望是
您可以先检查Module == "abs"
的所有行,然后将结果按Vin
分组,并使用transform('any')
将每组转换为True
的行如果该组包含单个 True
,行 False
否则:
df['Result'] = df['Module'].eq('abs').groupby(df['Vin']).transform('any').map({True: 'Yes', False: 'No'})
我想检查哪个 Vin 在 Module 列中具有 abs 值。如果它有,那么在结果列中,无论该数字出现在列 Vin.
中,我都希望是您可以先检查Module == "abs"
的所有行,然后将结果按Vin
分组,并使用transform('any')
将每组转换为True
的行如果该组包含单个 True
,行 False
否则:
df['Result'] = df['Module'].eq('abs').groupby(df['Vin']).transform('any').map({True: 'Yes', False: 'No'})