def test_metadata(self): db = TrailDB('testtrail.tdb') self.assertEqual(1, db.min_timestamp()) self.assertEqual(3, db.max_timestamp()) self.assertEqual((1, 3), db.time_range()) self.assertEqual((1, 3), db.time_range(parsetime=False))
def test_metadata(self): db = TrailDB('testtrail.tdb') self.assertEqual(1, db.min_timestamp()) self.assertEqual(3, db.max_timestamp()) self.assertEqual((1, 3), db.time_range()) self.assertEqual((1, 3), db.time_range(parsetime = False))
def get_dataframe(): tdb = TrailDB('pydata-tutorial.tdb') base = tdb.min_timestamp() types = [] xs = [] ys = [] # try this: # for y, (first_ts, events) in enumerate(sorted(get_events(tdb), reverse=True)): for y, (first_ts, events) in enumerate(get_events(tdb)): for event in events: xs.append(old_div(int(event.time - base), (24 * 3600))) ys.append(y) types.append('user' if event.user else 'anon') data = pd.DataFrame({'x': xs, 'y': ys}) data['type'] = pd.Series(types, dtype='category') return data
def get_dataframe(): tdb = TrailDB('pydata-tutorial.tdb') base = tdb.min_timestamp() types = [] xs = [] ys = [] #try this: #for y, (first_ts, events) in enumerate(sorted(get_events(tdb), reverse=True)): for y, (first_ts, events) in enumerate(get_events(tdb)): for event in events: xs.append(int(event.time - base) / (24 * 3600)) ys.append(y) types.append('user' if event.user else 'anon') data = pd.DataFrame({'x': xs, 'y': ys}) data['type'] = pd.Series(types, dtype='category') return data