我正在处理重新采样数据帧,它可以在几小时、几天、几分钟内工作,但重新采样的时间不会少于秒。即使时间跨度很短,程序也会挂起。那么我错过了什么吗?
我尝试了 0.000001S、U 等...到目前为止没有任何效果。
我的时间格式:2015-08-29 19:30:47.015506
您可以看到变量 sf 代表重采样频率。
grph = df.set_index('Date and Time').resample(sf, len).astype(int)
如何以微秒粒度对数据帧重新采样?
sf = "1U" #for one microsecond
对于毫秒/微秒/秒,使用:
L milliseonds
U microseconds
S seconds
Full doc https://pandas.pydata.org/pandas-docs/version/0.16/timeseries.html#offset-aliases:
B business day frequency
C custom business day frequency (experimental)
D calendar day frequency
W weekly frequency
M month end frequency
BM business month end frequency
CBM custom business month end frequency
MS month start frequency
BMS business month start frequency
CBMS custom business month start frequency
Q quarter end frequency
BQ business quarter endfrequency
QS quarter start frequency
BQS business quarter start frequency
A year end frequency
BA business year end frequency
AS year start frequency
BAS business year start frequency
BH business hour frequency
H hourly frequency
T minutely frequency
S secondly frequency
L milliseonds
U microseconds
N nanoseconds
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)