如何计算大熊猫每天的总和

时间:2018-12-22 15:52:30

标签: python pandas numpy sum

我想总结一下餐桌上的每一天。原始表中的值是分钟,但是正是我只需要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

0 个答案:

没有答案