2
我经常需要在索引中进行一些搜索,比Pandas DataFrame中的某些标准更高/更低。 我找到了一种方法来做到这一点,但感觉有点麻烦,或者某种程度上不太聪明。 这是我目前的方法:通过索引条件编写大熊猫数据帧切片索引
from numpy import linspace
import pandas as pd
df = pd.DataFrame(linspace(1,5,5),index=linspace(0.1,0.5,5))
df
0
0.1 1
0.2 2
0.3 3
0.4 4
0.5 5
df[(df.index>0.3) * (df.index <0.5)]
0
0.3 3
0.4 4
它不会给我什么,我wan't,但请提出一个更好的方式,如果你有一个。
本示例实际上用于某些时间序列数据,具有100秒采样时间的400秒数据。另一个问题可能是如何在没有日期的情况下获得时间序列数据。 – mbk
好的...然后Float64Index实际上是有用的然后! – Jeff
这并不回答如何对索引进行子集化的问题。 – Elliott