我现在遇到的主要问题是DataFrame.quantile()无法与Decimals一起使用。
我可以使用将Dataframe转换为float df.convert_objects(convert_numeric=True),但这会产生弃用警告,建议的替换infer_objects()无效。
作为替代,我可以Dataframe.round在输入数据上使用而不是将它们转换为小数。我认为这对于直接比较应该是安全的(例如,我在列上建立索引以相互减去两个数据帧df1.set_index('Time') - df2.set_index('Time')),但是我不确定。