Ваша команда df[df['native-country']=="Germany"]
уже должна печатать только те строки, которые соответствуют условию. Если вы видите строки со значениями False
, возможно, вы выполняете df['native-country']=="Germany"
, который возвращает логическую маску True
и False
.
Чтобы подсчитать вхождения каждого уникального значения в столбце native-country
, попробуйте:
df['native-country'].value_counts()