帮我生成个excel表格,定量为日期,销售额,数据随机生成
时间: 2023-05-22 13:01:58 浏览: 152
「EXCEL随机数据生成方法」.pdf
好的,我可以帮您生成一个 Excel 表格,您需要提供表格的名称和日期范围。以下是一个示例代码,您可以根据需要进行修改:
```python
import pandas as pd
import numpy as np
# 输入表格名称和日期范围
table_name = "销售数据"
start_date = "2021-01-01"
end_date = "2021-12-31"
# 生成日期序列和销售额序列
date_range = pd.date_range(start=start_date, end=end_date, freq="D")
sales_data = np.random.randint(low=1000, high=10000, size=len(date_range))
# 创建 DataFrame 对象
df = pd.DataFrame({"日期": date_range, "销售额": sales_data})
# 将日期格式化为字符串
df["日期"] = df["日期"].dt.strftime("%Y-%m-%d")
# 将数据保存为 Excel 文件
writer = pd.ExcelWriter(f"{table_name}.xlsx")
df.to_excel(writer, index=False)
writer.save()
print(f"已生成 {table_name}.xlsx 文件")
```
运行以上代码后,您将得到一个名为 "销售数据.xlsx" 的 Excel 文件,其中包含了从 2021 年 1 月 1 日到 12 月 31 日的销售数据。
阅读全文