【发布时间】:2015-11-25 15:14:47
【问题描述】:
我正在使用重采样数据框,它可以在数小时、数天分钟内工作,但不会重采样少于秒。即使在很短的时间跨度内,程序也会挂起。所以我错过了什么吗?
我尝试了 0.000001S、U 等...到目前为止没有任何效果。
我的时间格式:2015-08-29 19:30:47.015506
你可以看到变量 sf 代表重采样频率。
grph = df.set_index('Date and Time').resample(sf, len).astype(int)
如何以微秒为粒度重新采样数据帧?
【问题讨论】:
-
您能否发布一个可重现的示例?首先要检查的是您的
index包含实际的日期时间,而不仅仅是字符串。 -
可重现的例子是什么意思?我的索引 ["Date and Time"] 是类型
,我通过 df = pd.read_csv(filename, parse_dates=[2]) 设置它 -
“可重现的示例”是指其他人可以复制和粘贴的内容,以便他们可以看到您遇到的相同问题。阅读 MCVE 上的 this。
标签: python-2.7 pandas dataframe resampling