我想总结一下餐桌上的每一天。原始表中的值是分钟,但是正是我只需要24小时的值的方式。 原始表格如下所示,分为三列和x行:
Datum Zeit Rad
01.01.2017 00:01:00 0
01.01.2017 00:02:00 0
01.01.2017 00:03:00 0
01.01.2017 00:04:00 0
01.01.2017 00:05:00 0
01.01.2017 00:06:00 0
01.01.2017 00:07:00 0
01.01.2017 00:08:00 0
01.01.2017 00:09:00 0
01.01.2017 00:10:00 0
我将熊猫的日期时间更改为2017年1月1日,因此表格如下所示: 2017-01-01 00:01:00 0
甚至有可能每天计算每辆自行车(Rad)。
我的想法是,对所有Bike(Rad)求和,直到日期时间更改为02.01.2017,然后更改为03.01.2017。
import pandas as pd
import numpy as np
Tab = pd.read_csv('Komplett.csv', delimiter=';')
print(Tab.head())
#Tab.Rad = Tab.Rad.astype(int)
#Tab.Rad.astype(int)
#print(Tab.Rad.dtypes)
#print(Tab.Rad)
#print(Tab.Rad[0:1440])
#print(Tab[0:1439])
#print(len(Tab))
#sum = np.sum(Tab.Rad[0:1439])
#Date = Tab.Datum[1438]
#print(Date, sum)
Tab['Datum'] = pd.to_datetime(Tab.Datum)
print(Tab.head())
#Day=Tab[Tab.Datum=='2017-01-01']
#print(np.sum(Day.Rad))
新输出:
Datum Zeit Rad
0 01.01.2017 00:01:00 0
1 01.01.2017 00:02:00 0
2 01.01.2017 00:03:00 0
3 01.01.2017 00:04:00 0
4 01.01.2017 00:05:00 0
Datum Zeit Rad
0 2017-01-01 00:01:00 0
1 2017-01-01 00:02:00 0
2 2017-01-01 00:03:00 0
3 2017-01-01 00:04:00 0
4 2017-01-01 00:05:00 0