def test_drop(): df = DataFrame({"a": [2, 1, 3], "b": ["a", "b", "c"], "c": [1, 2, 3]}) df = df.drop("a") assert df.shape == (3, 2) df = DataFrame({"a": [2, 1, 3], "b": ["a", "b", "c"], "c": [1, 2, 3]}) s = df.drop_in_place("a") assert s.name == "a"
def test_multiple_columns_drop(): df = DataFrame({"a": [2, 1, 3], "b": [1, 2, 3], "c": [1, 2, 3]}) out = df.drop(["a", "b"]) assert out.columns == ["c"]