python随机生成几个数字将这些数字随机填充到不同的列中
时间: 2023-05-21 10:04:37 浏览: 172
可以使用numpy库中的random函数来生成随机数,然后再利用pandas库中的DataFrame函数将这些数字随机填充到不同的列中。以下是示例代码:
```
import numpy as np
import pandas as pd
# 生成5行3列的随机数
rand_nums = np.random.rand(5, 3)
# 将随机数存入DataFrame中,并设置列名
df = pd.DataFrame(rand_nums, columns=['col1', 'col2', 'col3'])
# 输出DataFrame
print(df)
```
输出结果:
```
col1 col2 col3
0 0.174746 0.842416 0.144322
1 0.277508 0.438391 0.040387
2 0.145326 0.822290 0.988436
3 0.359118 0.112941 0.970959
4 0.436641 0.525071 0.094752
```
阅读全文