【发布时间】:2018-09-08 03:33:03
【问题描述】:
我正在处理包含 3 个值“event1”、“event2”和“event3”的列事件的数据框。我正在寻找一种方法来仅选择具有特定顺序的事件的行 ['event1', 'event2', 'event3']。
我试过了:
df[df['Event'].isin(['event1', 'event2', 'event3'])]
但是给出了整个数据框的结果。
import pandas as pd
df = pd.DataFrame([['event1','01:22:52.134'],['event2','03:21:31.123'], ['event1','21:12:52.544'],['event3','23:12:31.216'],['event1','10:22:02.134'],['event2','06:52:48.184'], ['event3','12:52:46.188'], ['event3','06:52:46.184'], ['event1','13:33:46.235'], ['event2','14:35:12.235'], ['event3','14:59:12.177']], columns=["Events",'Time'])
df
【问题讨论】: