【Python 实战基础】Pandas如何使用日期和随机数生成表格数据类型

目录

一、实战场景

二、主要知识点

文件读写

基础语法

Pandas

Pandas的Series对象

numpy

三、菜鸟实战

1、创建 python 文件

2、运行结果 


一、实战场景

实战场景:Pandas如何使用日期和随机数生成表格数据类型

二、主要知识点

  • 文件读写

  • 基础语法

  • Pandas

  • Pandas的Series对象

  • numpy

三、菜鸟实战

马上安排!

1、创建 python 文件

"""
输出:一个DataFrame,包含三列
1000个日期作为索引:从2021-01-01开始
数据列:正态分布1000个随机数,loc=0,scale=1

数据列:均匀分布1000个随机数,low=0,high=1

数据列:二项分布1000个随机数,n=1,p=0.2
"""

import pandas as pd
import numpy as np

#生成索引列,1000天
date_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=date_range)
print(df)

2、运行结果 

                norm   uniform  binomial
2021-01-01  1.387663  0.223985         0
2021-01-02  2.080345  0.704094         0
2021-01-03  1.615880  0.012283         0
2021-01-04  0.523260  0.053396         0
2021-01-05 -0.872305  0.973047         0
...              ...       ...       ...
2023-09-23 -1.601608  0.423913         0
2023-09-24 -0.712566  0.727326         1
2023-09-25 -0.188441  0.879798         0
2023-09-26  2.249404  0.229298         0
2023-09-27  2.132976  0.472873         0

[1000 rows x 3 columns]

  菜鸟实战,持续学习!  

猜你喜欢

转载自blog.csdn.net/qq_39816613/article/details/126244972