python - 将 1 的随机数插入一列熊猫数据框 python
问题描述
我有一个 182 行的数据框。我想向它添加一个充满 0 的列,除了 df 中随机分布的 12 个 1。可能吗?谢谢
解决方案
df['x']=0
df.loc[df.sample(12).index.tolist(), 'x'] = 1
推荐阅读
- swift - SwiftUI - 导航栏上的动态编辑按钮
- r - 如何根据在ggplot中分配的概率对单词进行重新排序
- powerbi - 在 Power BI 中并排显示半相关表中的度量值
- properties - 蓝图属性占位符
- android - 我不想要绑定适配器的任何参数,而不是如何在 xml 中使用该属性
- typescript - 我对 TypeScript 还很陌生,遇到了一个错误:Unexpected token 'export'
- url - YouTube 的新直播永久网址是什么?
- angular - 角度网格布局说明
- java - 具有泛型类型的功能接口可以存储在静态映射中吗?
- java - 如何检查单个整数数组中是否有相似的元素并在Java中插入新值?