第一次接触到Fake这个造数pyhton库,可以用来创造各种虚拟数据用来测试,记录一下一个简单的使用例子。
# pip install faker #安装
import pandas as pd
import faker
f=faker.Faker("zh-cn") #输出为中文数据,输入“en-US”可输出英文
df=pd.DataFrame({
"客户姓名":[f.name()for i in range(10)],
"年龄":[f.random_int(25,40) for i in range(10)],
"最后去点时间":[f.date_between(start_date='-1y',end_date='today')
.strftime('%Y年%m月%d日')for i in range(10)],
"地址":[f.street_address() for i in range(10)],
})
df
结果输出:
说明文档: https://faker.readthedocs.io/en/master/fakerclass.html#proxy-class-attribute-name-resolution



