小编H.S*_*ssi的帖子

在python数据帧中选择具有相同值顺序的行?

我正在处理一个包含3个值'event1','event2'和'event3'的列事件的数据帧.我正在寻找一种方法来选择具有特定顺序事件的行['event1','event2','event3'].

我试过了:

df[df['Event'].isin(['event1', 'event2', 'event3'])]
Run Code Online (Sandbox Code Playgroud)

但结果是整个数据帧.

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
Run Code Online (Sandbox Code Playgroud)

python dataframe pandas

2
推荐指数
1
解决办法
50
查看次数

pandas index.searchsorted()有什么作用?

我正在研究两个数据帧df1df2.我用过代码:

df1.index.searchsorted(df2.index)
Run Code Online (Sandbox Code Playgroud)

但我不确定它是如何工作的.有人可以解释我怎么样?

python indexing dataframe pandas

1
推荐指数
1
解决办法
822
查看次数

标签 统计

dataframe ×2

pandas ×2

python ×2

indexing ×1