首页 > 解决方案 > 将 1 的随机数插入一列熊猫数据框 python

问题描述

我有一个 182 行的数据框。我想向它添加一个充满 0 的列,除了 df 中随机分布的 12 个 1。可能吗?谢谢

标签: pythonpandasdataframerandom

解决方案


df['x']=0
df.loc[df.sample(12).index.tolist(), 'x'] =  1

推荐阅读