import pandas as pd
import numpy as np
data_range = pd.date_range(start='2021-01-01', periods=1000)
data ={
'norm': np.random.normal(loc=0, scale=1, size=1000),
'uniform': np.random.uniform(low=0, high=1, size=1000),
'binomial':np.random.binomial(n=1, p=0.2, size=1000)
}
df = pd.DataFrame(data=data, index=data_range)
print(df)
打印输出:
norm uniform binomial
2021-01-01 0.248892 0.785896 0
2021-01-02 -1.776568 0.488013 0
2021-01-03 0.152951 0.776994 0
2021-01-04 -1.970079 0.724409 0
2021-01-05 -0.156966 0.656719 1
... ... ... ...
2023-09-23 -0.912278 0.799800 0
2023-09-24 -0.098343 0.038720 1
2023-09-25 0.137891 0.687234 0
2023-09-26 -0.645134 0.916797 0
2023-09-27 0.244370 0.253880 0