Печать наименьших значений из столбца из строк, где значения в другом столбце были больше, используя панд - PullRequest
0 голосов
/ 03 мая 2018

У меня есть таблица, подобная следующей:

            prov_code     stdev    median  counts   average
15680  1518170208       NaN  0.003956     1.0  0.003956
9819   1326073214       NaN  0.005536     1.0  0.005536
12158  1396892758  0.002297  0.008135     5.0  0.007002
7294   1235493859       NaN  0.011872     1.0  0.011872
10241  1336302850       NaN  0.011971     1.0  0.011971
538    1013948579       NaN  0.012109     1.0  0.012109
12262  1407192602       NaN  0.014108     1.0  0.014108
1729   1053544775  0.003417  0.018708     3.0  0.018736
9987   1326336603  0.015904  0.024315     3.0  0.018938
5614   1184677494  0.001838  0.021293     4.0  0.020641
14932  1487910469  0.015710  0.022984     2.0  0.022984
2410   1073857090  0.006663  0.022355     4.0  0.023586
885    1023447968       NaN  0.023651     1.0  0.023651

Я печатаю это, используя:

print(df1.nsmallest(50,columns=['average']))

Я хотел бы напечатать 50 наименьших значений для среднего, когда число превышает определенное число, скажем, 100.

Помощь приветствуется!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...