【发布时间】:2013-12-20 23:46:02
【问题描述】:
我用
读取了一个 csvpandas.read_csv('/path/me/this.csv', index_col = 'Date', parse_dates = True)
我可以正常切日期。其余列采用正确的数字格式。
但是当我尝试使用类似 lambda 的重新采样时
Data.Close.resample('W', how = lambda y: y[-1]) 我得到一个:
IndexError: index out of bounds.
通过 = 'sum' 正常工作的方式重新采样。
为什么这不起作用?还有另一种方法吗?我想按季度或按周对数据进行重新采样,并获得与期初的差异。结束/开始-1。 谢谢。
【问题讨论】:
-
你能提供一个有问题的示例数据框吗?
-
你认为这个 lambda 在重采样的情况下会做什么?