我有一个csv,它在python代码中包含1000行,并返回一个包含3列的新数据帧:
noOfPeople和Description,Location
我的最终df将如下所示:
id companyName noOfPeople Description Location
1 comp1 75 tech USA
2 comp2 22 fashion USA
3 comp3 70 tech USA我想写一段代码,一旦我有200行noOfPeople大于或等于70的行,它就会停止,并返回所有其余的行为空。因此代码将计算noOfPeople >=70所在位置的列。一旦我有200行出现这种情况,代码就会停止。
有人能帮帮忙吗?
发布于 2020-07-11 19:27:02
df[df['noOfPeople'] >= 70].iloc[:200]发布于 2020-07-11 19:29:23
使用head或iloc选择前200个值,然后获取max: print (df1'noOfPeople'.iloc:199.max()),并根据需要添加过滤器。
https://stackoverflow.com/questions/62848492
复制相似问题