模拟某商场2020年12个月的服装、化妆品、日用品的销量表,建立名为sales的数据框对象。要求: (1)销售数据使用随机数生成(每种商品的销量都不超过50),使用时间序列对象作为数据框的行索引。
时间: 2024-03-23 18:35:51 浏览: 103
毕业论文ssm200日用品网站设计+vue论文.doc
好的,我可以为您生成这个数据框。
```python
import numpy as np
import pandas as pd
# 生成服装、化妆品、日用品的销量数据
sales_data = np.random.randint(1, 51, size=(12, 3))
# 构造时间序列对象作为数据框的行索引
date_index = pd.date_range('2020-01-01', periods=12, freq='M')
# 构造数据框对象并设置列名
sales = pd.DataFrame(sales_data, index=date_index, columns=['Clothing', 'Cosmetics', 'Daily Necessities'])
# 显示数据框
print(sales)
```
输出结果如下:
```
Clothing Cosmetics Daily Necessities
2020-01-31 7 47 32
2020-02-29 43 47 50
2020-03-31 47 33 28
2020-04-30 21 50 4
2020-05-31 15 30 31
2020-06-30 7 35 12
2020-07-31 18 2 44
2020-08-31 44 37 44
2020-09-30 19 48 23
2020-10-31 49 10 14
2020-11-30 26 41 47
2020-12-31 24 37 34
```
阅读全文