import pandas as pd(安装python的pandas板块)
import numpy as np
import random
product=["海信空调","海尔冰箱","格力空调","海信冰箱","晶弘冰箱","苹果手机","联想电脑","苹果电脑","华为电脑","弘基电脑","小米手机","华为手机","OPPO手机","vivo手机"]
for i in range(100):
data=pd.DataFrame()
data["姓名"]=np.zeros(60)
name = "王" + str(i)
data["姓名"]=name
data["销售产品"]=np.random.choice(product,60)
data["销售金额"]=np.random.randint(10000,800000,size=60)
data.to_excel("D:\\ {}_业绩表.xlsx".format(name))
把随机信息写到excel中去
import pandas as pd #(安装python的pandas板块),可以在命令行输入:pip install pandas进行安装
import numpy as np #可以在命令行输入:pip install numpy进行安装
import random # 导入random模块
product=["海信空调","海尔冰箱","格力空调","海信冰箱","晶弘冰箱","苹果手机","联想电脑","苹果电脑","华为电脑","弘基电脑","小米手机","华为手机","OPPO手机","vivo手机"]
for i in range(100): # i=0~99
data=pd.DataFrame() # DataFrame是Pandas库中的一种数据结构,它类似excel,是一种二维表
data["姓名"]=np.zeros(60) # 给表格加一列‘姓名’,60行,值为 0.0
name = "王" + str(i)
data["姓名"]=name # 姓名为王+数字(0-99)
data["销售产品"]=np.random.choice(product,60) # 随机从product中选取一个值作为销售产品,选60次
data["销售金额"]=np.random.randint(10000,800000,size=60) # 随机从10000到80000选一个值作为销售金额,选60次
data.to_excel("D:\\ {}_业绩表.xlsx".format(name)) # 输出到 D:\\王99_业绩表.xlsx
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632