讓我們看看如何根據Pandas DataFrame中的某些條件選擇行。
使用'>', '=', '=', '<=', '!='
運算符根據特定的列值選擇行。
代碼1:使用基本方法從給定數據框中選擇'Percentage'大於80的所有行。
代碼2:使用選擇從給定數據幀中'Percentage'大於80的所有行loc[]
。
代碼#3:使用選擇從給定數據幀中'Percentage'不等於95的所有行loc[]
。
使用isin()
數據框的方法選擇列值存在於列表中的那些行。
代碼1:使用基本方法,從給定數據框中選擇選項列表中存在'Stream'的所有行。
代碼2:使用選擇從給定數據幀中選項列表中存在'Stream'的所有行loc[]
。
代碼3:使用選擇從給定數據幀中選項列表中不存在'Stream'的所有行.loc[]
。
使用'&'
運算符根據多個列條件選擇行。
代碼1: 使用基本方法,從給定數據框中選擇'Age'等於21並且'Stream'出現在選項列表中的所有行。
代碼2:使用.loc []從給定數據框中選擇所有行,其中'Age'等於21,並且'Stream'出現在選項列表中。