excel工作表中有两列(“ input.xlsx”):“时间(分钟)”和“日期”。首先,我想将这些列转换为numpy数组,因为我想将这些值用于进一步使用。时间栏增加了15分钟,我希望每隔15分钟计数器栏的值增加1。此外,我希望该计数器值在每一天重新设置。
所需的输出(控制台结果(非Xlsx格式)):
Time(min) Date counter
00:00 27-Aug-18 1
00:15 27-Aug-18 2
00:30 27-Aug-18 3
00:45 27-Aug-18 4
01:00 27-Aug-18 5
01:15 27-Aug-18 6
.
.
.
23:45 27-Aug-18 96
00:00 28-Aug-18 1
00:15 28-Aug-18 2
答案 0 :(得分:1)
rxjs-5-to-6-migrate -p tsconfig.app.json
编辑:输出为numpy数组
两个numpy数组分别为df['counter'] = 1
df['counter'] = df[['counter','Date']].groupby('Date').transform(lambda x: x.cumsum())
和data
。
counter
-包含data
和Time
Date
-包含计数器列counter