我试图有条件地从熊猫数据框中删除行并遇到麻烦。例如,在下面的示例中,我想从数据框中删除第二行和第三行。import pandas as pddf = pd.DataFrame([ [12, 10, 7, 0], [11, 0, 0, 3], [0, 0, 0, 0], [0, 6, 7, 5], [4, 11, 3,4], [5, 2, 5, 0]], columns=["num1", "num2","num3","num3"])我试过了:df.loc[~(df['num2','num3']==0).all(axis=1)]但得到错误“TypeError:只有整数标量数组可以转换为标量索引”我也按照下面的建议尝试过这个并得到了意外的输出:
添加回答
举报
0/150
提交
取消