1. 请以时间为下标,四个人的名字为标签,每次投掷的点数为数据,生成一个DataFrame数组。
时间: 2024-02-27 07:52:30 浏览: 188
可以使用pandas中的DataFrame函数来生成DataFrame数组,并使用时间序列作为DataFrame的index,代码如下所示:
```python
import pandas as pd
import numpy as np
# 生成Numpy数组
num_arr = np.random.randint(1,6,size = (6,4))
# 将数组转化为DataFrame,并设置index为时间序列
df = pd.DataFrame(num_arr, columns=['小红', '小明', '小芳', '小强'], index=pd.date_range(start='2022-01-01', periods=6, freq='min'))
# 输出DataFrame
print(df)
```
这样就可以生成一个以时间为下标,四个人的名字为标签,每次投掷的点数为数据的DataFrame数组。
阅读全文