假设我有一个像这样的pandas数据框架:
天th>7185
您可以向groupby
查询
d = {x : y for x, y in df.groupby(['Doctor','Patient']) if len(y) > 1}
d
Out[36]:
{('Aaron', 'Josh'): Doctor Patient Days
1 Aaron Josh 46
2 Aaron Josh 71, ('Jess', 'Manny'): Doctor Patient Days
3 Jess Manny 55
4 Jess Manny 85
5 Jess Manny 46}
您可以像df.loc[df.duplicated()]
那样使用pd. dataframe .duplicate
选择所有值重复的行,要选择特定的列,可以设置subset
参数:
rows = df.loc[df.duplicated(subset=['doctor', 'patient'])]
这是一种方法
df2 = (df.groupby(['Doctor','Patient'])['Days'].count() > 1).reset_index()
df2 = df2.drop(df2[df2['Days']==False].index)
df.merge(df2, on=['Doctor','Patient'], suffixes=('','_y')).drop(columns='Days_y')
Doctor Patient Days
0 Aaron Josh 46
1 Aaron Josh 71
2 Jess Manny 55
3 Jess Manny 85
4 Jess Manny 46
相关内容
- 如何计数在pandas DataFrame中出现唯一值,并将其保存为新的DataFrame
- 合并两行数据,如果唯一,则连接值- Pandas
- Pandas—删除一行中重复的列值对,并将唯一的行值移动到新列
- 为什么Pandas允许非唯一索引?
- 对于pandas dataframe列中的每个唯一值,进行操作.图与散点t.
- 获取pandas数据框架中每个唯一元素的起始日期和最后日期
- 使用groupby计算每个pandas列中唯一值的频率
- Pandas:为唯一值保留n%的数据?
- Pandas -识别非唯一的行,将任何对分组,除非特殊情况
- 两个列中的Pandas唯一值?
- 根据某些条件从pandas数据框返回唯一的行值
- Pandas根据列保持唯一值
- 从pandas中的两列中生成唯一值的id
- 在python Pandas中创建一个具有唯一值的新列-不分组
- 用Pandas数据框架中的唯一引用替换nan
- 如何查找并返回具有唯一值的pandas数据框行?
- 无法发现导致"pandas.errors.InvalidIndexError:重新索引仅对唯一值的索引对象有效"的原因
- 计数由多个其他列分组的Pandas数据框列中的唯一提及
- 如何在pandas数据框中为基于给定列的行中出现的唯一值分配编号
- 显示列中特定值的唯一计数,使用pandas按其他列分组
最新更新
- 无法使用 conda env 导入 OCI 笔记本会话中的模型配置详细信息
- c - while循环中VSC的分段错误
- 无法将url数据获取到模型类中
- 如何将DataGridTextColumn绑定到WinUI3中绑定的对象中的方法?
- 错误在cobol程序上打开VB文件来处理XML文件
- while循环在python中没有爆发
- yii2查询具有多个非和或的数据提供程序
- Libgdx:渲染方法
- Pycharm 错误:预期类型 [类名] 改为"str"
- 运行我的代码时出现错误:未知的自定义元素
- 在Selenium 4中使用Behat和Mink Selenium2驱动程序为Microsoft Edge浏览器运行测试
- 宽度未知的可变列数
- 我必须在.env文件中存储哨兵公钥吗?
- Mongodb子文档没有自动生成对象id Typegoose/ mongoose
- 类型中构造函数的参数 0 需要找不到类型为"org.hibernate.SessionFactory"的 Bean
- 根据r中的日期和小时每隔15分钟聚合数据
- 如何解决关于Optuna存储的错误?
- c语言中OO继承的混叠问题
- launchWebAuthFlow窗口在chrome扩展关闭后保持打开
- 使用非初始结构变量作为参数调用函数不会产生警告
- Pytorch - mat1和mat2形状不能相乘(3328x13和9216x4096)
- 我如何得到一个节点超时的内部id使用符号没有硬编码查找索引?
- spring引导应用程序读取另一个jar的应用程序配置值吗?
- 如何在main.js中导入javascript库以在整个vue应用程序中获得全局可用性?
- 使段落出现,并使其在点击显示下一个段落时消失
- GROUP_CONCAT(DISTINCT xxx)将连接值的顺序颠倒
- r语言 - 循环遍历列表的列表
- 如何使用Pandas数据框架将R代码语法转换为Python语法?
- 当我运行服务器我得到这个错误:Django 405错误
- 如何将列表中的每个数字与另一个列表中的每个数字相乘
热门标签:
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium