熊猫查询未返回正确的DataFrame Python

时间:2018-12-06 20:51:51

标签: python python-3.x pandas dataframe pandas-groupby

我有一帧存储信息。我需要的。然后,我查询该DataFrame以创建另一个数据帧(self.df2),但是这次返回的信息介于dateBegindateEnd之间,但是从其他时间返回信息。

例如: 如果我将开始日期设置为11/03/18 14:40:17,将结束日期设置为12/06/18 14:40:17,它将从11/01/18返回信息,我不确定为什么它不起作用。 一件奇怪的事情是,当我将pd.read.csv更改为pd.read.excel时,它可以正常工作。对我可能在这里缺少的东西有任何想法吗?

    self.Info = pd.read_csv(fileName, index_col= None, na_values=['NA', "" , "NaN", "nan"] , usecols=[5,6,8,18,2])
    self.Info.dropna(inplace= True)
    print(self.Info.head(5))
    self.df2 = self.Info[(self.Info.FILE_FINISH_TS >= dateBegin) & (self.Info.FILE_FINISH_TS <= dateEnd) ]
    print(self.df2.head(5))

0 个答案:

没有答案