Python 如果行中的其他条目匹配,则更改数据框中的条目

Python 如果行中的其他条目匹配,则更改数据框中的条目,python,pandas,dataframe,Python,Pandas,Dataframe,我有一个名为All_samp的数据框,如果同一行中的其他条目与另一行中的条目匹配,我希望将列中的条目更改为最低值。例如,我有这个数据帧 指数 染色体 开始 样品 没有电话 22 chr1 190098060 8.1 600 23 chr1 190098060 9.1 858 24 chr1 190098078 8.1 201 25 chr1 190098093 8.1 250 26 chr1 190098093 8.1 32 27 chr1 190098093 8.1 271 28 chr1 1

我有一个名为All_samp的数据框,如果同一行中的其他条目与另一行中的条目匹配,我希望将列中的条目更改为最低值。例如,我有这个数据帧

指数 染色体 开始 样品 没有电话 22 chr1 190098060 8.1 600 23 chr1 190098060 9.1 858 24 chr1 190098078 8.1 201 25 chr1 190098093 8.1 250 26 chr1 190098093 8.1 32 27 chr1 190098093 8.1 271 28 chr1 190098119 8.1 288 29 chr1 190098123 10.1 146 30 chr1 190098123 10.1 307 31 chr10 190098123 8.1 366 32 chr1 190098160 8.1 298
Groupby
transform('min')


非常感谢。。。有一些函数可以转换吗?我认为几乎所有的函数,max,nunique,sum等等
df['NO_CALLS']=df.groupby(['CHROMOSOME','START','SAMPLE'])['NO_CALLS'].transform('min')