python 为dataframe各行数据添加一个0到0.0001的随机值
时间: 2024-05-14 18:13:04 浏览: 81
可以使用以下代码实现:
```python
import pandas as pd
import numpy as np
df = pd.DataFrame({'col1': [1, 2, 3, 4], 'col2': [5, 6, 7, 8]})
rand_values = np.random.uniform(0, 0.0001, size=len(df))
df += pd.DataFrame(rand_values, columns=df.columns)
print(df)
```
这段代码会给 DataFrame 的各行数据随机添加一个在 0~0.0001 之间的值。
阅读全文