2016-01-07 3 views
0

Привет У меня есть временной ряд, и я хотел бы подсчитать, сколько событий в минуту у меня есть в DataFrame. Затем я хотел бы сгруппировать все даты вместе и распечатать дату и время с событиями. Наконец, я хотел бы выводить линейный график и гистограмму с использованием как bokeh, так и matplotlib.Подсчет событий, сгруппированных по минутам на Pandas Временные ряды

import numpy as np 
import pandas as pd 
from pandas import Series, DataFrame 
import matplotlib.pyplot as plt 
#alows you to see matplotlib in Inotepad 
%matplotlib inline 
dframe = pd.read_table('info.txt', sep=",", header = None) 

Я импортирую текстовый файл в Juypter, а dataframe называется dframe. Строка называется datetime. Я использую Juypter, панда, NumPy, бок, или Matplotlib

dframe 
<id>  <datetime> 
0  20151227 06:51:30.218944 
1  20151227 06:51:36.913871 
2  20151227 06:51:37.198875 
3  20151227 06:51:37.574203 
4  20151227 06:51:37.286483 
5  20151227 06:51:37.635841 
6  20151227 06:51:38.070152 
7  20151227 06:51:38.255787 
8  20151227 06:51:38.188735 
9  20151227 06:51:38.255831 
10  20151227 06:51:38.255877 
11  20151227 06:51:38.255920 
12  20151227 06:51:38.893147 
13  20151227 06:51:38.686167 

Быстрого пример правильного вывода будет выглядеть этот выход ниже, однако я не могу напечатать выход из-за следующую ошибку.

<datetime>     event 
20151227 06:51:30.218944 1 
20151227 06:51:36.913871 2 
20151227 06:51:37.198875 4 
20151227 06:51:38.070152 8 

Когда я ресэмплировать данные я получаю следующую ошибку

dframe.datetime.resample('60Min', how=sum, base=30).plot() 
plt.show() 


TypeError: Only valid with DatetimeIndex, TimedeltaIndex or PeriodIndex 

как я стираю секунды, а затем сгруппировать все «DateTimes» вместе и печать DateTimes с событиями Затем нанести на линейный графике и гистограмма?

Спасибо заранее

ответ

0

Для завершения этого я просто использовал SED, чтобы удалить все после «» и затем я использовал uniq для группировки и подсчета. Мой графический график работал после того, как я удалил секунды.

Смежные вопросы