pandas 根据两列数据筛选dataframe

    技术2022-07-11  103

    如果是筛选某一列中等于某个值的那一行,可以使用:

    dataframe[dataframe['列名'] == "具体值"]

    如果筛选某两列中的值等于具体值的那几行,可以使用:

    search_se = dataframe.loc[dataframe['列1'] == "值1", '列2'] == "值2" # 得到筛选后的行的index search_index = search_se[search_se == True].index # 得到筛选后的 dataframe target_dataframe = dataframe.loc[search_index]
    Processed: 0.010, SQL: 9