我有一个python数据帧,我试图从中提取一些数据:
frame id type truncated
0 -1 DontCare -1
0 10 Car 0
0 13 Misc 0
0 11 Car 1
0 12 Car 1
我想提取与Car
类型相关的数据。所以我做的是:
for column in labels['type'].items():
if column == 'DontCare':
continue
if column == "Car" or "Van":
print('car')
else:
print('no car')
但我有个错误:
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
谁能告诉我我做错了什么吗?非常感谢。你知道吗
试试这个:
df[(df.Type=="Car") | (df.Type=="Van")]
例如
产生
以及
产生
相关问题 更多 >
编程相关推荐