-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCreateDataframeClass.py
More file actions
25 lines (21 loc) · 910 Bytes
/
CreateDataframeClass.py
File metadata and controls
25 lines (21 loc) · 910 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import numpy as np
import pandas as pd
class CreateDataFrame():
def __init__(self):
pass
def create_df(self, rows, start):
np.random.seed(0)
self.df = pd.DataFrame(np.random.uniform(0, 100, size=(rows, 4)), columns=list('ABCD'),
index=pd.date_range(start=start, freq='s', periods=rows)) #15000000 01-02-2020
# print(self.df.head())
# print(self.df.tail())
print(self.df.info(memory_usage='deep'))
return self.df
def create_another_df(self, rows, start):
np.random.seed(0)
self.df = pd.DataFrame(np.random.uniform(0, 100, size=(rows, 4)), columns=list('ABCD'),
index=pd.date_range(start=start, freq='s', periods=rows)) #02-15-2020
# print(self.df.head())
# print(self.df.tail())
print(self.df.info(memory_usage='deep'))
return self.df