我有一个如下所示的数据集。我想根据其中一列中的特定值执行过滤过程。
例如,这是原始数据集:
姓名...年龄... Phone_Type
乔恩 .... 25 ...... iPhone
Alex ..... 20 .... 三星
山姆 ..... 60 .... 诺基亚
大卫 ...30........ iPhone
………………………………………………………………………………………………………………………………………………………………
我想过滤所有记录以仅显示通过 Python使用“ iPhone ”的用户。
结果应该是:
乔恩 .... 25 ...... iPhone
大卫 ...30........ iPhone
假设你有一个这样的数据框:
df = pd.DataFrame({'Name': ['Joun','Alex','Sam','David'], 'Age': [25,20,60,30],'Phone_Type':['iPhone','Samsung','Nokia','iPhone']})
你应该试试:
df.loc[df['Phone_Type'] == 'iPhone']
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句