[英]Converting 15 minutes interval usage data in pivot form to 60 minutes format
Use:利用:
#convert non time values to MultiIndex and sorting times columns
df1 = df.set_index(['Account','Date']).sort_index(axis=1)
#create groups by previous values of ends with :00
g = df1.columns.str.endswith(':00')[::-1].cumsum()[::-1]
#aggregate sum
df2 = df1.groupby(g, axis=1).sum().add_suffix(':00').reset_index()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.